>>> inkscape: Building community/inkscape 1.2-r0 (using abuild 3.9.0-r0) started Sat, 21 May 2022 11:27:09 +0000 >>> inkscape: Checking sanity of /home/buildozer/aports/community/inkscape/APKBUILD... >>> inkscape: Analyzing dependencies... >>> inkscape: Installing for build: build-base desktop-file-utils boost-dev cmake dbus-dev double-conversion-dev gc-dev gdl-dev gsl-dev gtkmm3-dev gtkspell3-dev imagemagick6-dev lcms2-dev libcdr-dev libjpeg-turbo-dev libsoup-dev libtool libvisio-dev libxml2-dev libxslt-dev poppler-dev popt-dev potrace-dev python3-dev samurai ttf-dejavu (1/271) Installing libffi (3.4.2-r1) (2/271) Installing libintl (0.21-r2) (3/271) Installing libblkid (2.38-r1) (4/271) Installing libmount (2.38-r1) (5/271) Installing pcre (8.45-r2) (6/271) Installing glib (2.72.1-r0) (7/271) Installing desktop-file-utils (0.26-r1) (8/271) Installing boost1.78-atomic (1.78.0-r1) (9/271) Installing boost1.78-chrono (1.78.0-r1) (10/271) Installing boost1.78-container (1.78.0-r1) (11/271) Installing boost1.78-context (1.78.0-r1) (12/271) Installing boost1.78-contract (1.78.0-r1) (13/271) Installing boost1.78-coroutine (1.78.0-r1) (14/271) Installing boost1.78-date_time (1.78.0-r1) (15/271) Installing boost1.78-fiber (1.78.0-r1) (16/271) Installing boost1.78-filesystem (1.78.0-r1) (17/271) Installing boost1.78-graph (1.78.0-r1) (18/271) Installing libbz2 (1.0.8-r1) (19/271) Installing xz-libs (5.2.5-r1) (20/271) Installing boost1.78-iostreams (1.78.0-r1) (21/271) Installing boost1.78-locale (1.78.0-r1) (22/271) Installing boost1.78-thread (1.78.0-r1) (23/271) Installing boost1.78-log (1.78.0-r1) (24/271) Installing boost1.78-log_setup (1.78.0-r1) (25/271) Installing boost1.78-math (1.78.0-r1) (26/271) Installing boost1.78-prg_exec_monitor (1.78.0-r1) (27/271) Installing boost1.78-program_options (1.78.0-r1) (28/271) Installing gdbm (1.23-r0) (29/271) Installing mpdecimal (2.5.1-r1) (30/271) Installing readline (8.1.2-r0) (31/271) Installing sqlite-libs (3.38.5-r0) (32/271) Installing python3 (3.10.4-r0) (33/271) Installing boost1.78-python3 (1.78.0-r1) (34/271) Installing boost1.78-random (1.78.0-r1) (35/271) Installing boost1.78-regex (1.78.0-r1) (36/271) Installing boost1.78-serialization (1.78.0-r1) (37/271) Installing boost1.78-stacktrace_basic (1.78.0-r1) (38/271) Installing boost1.78-stacktrace_noop (1.78.0-r1) (39/271) Installing boost1.78-system (1.78.0-r1) (40/271) Installing boost1.78-timer (1.78.0-r1) (41/271) Installing boost1.78-type_erasure (1.78.0-r1) (42/271) Installing boost1.78-unit_test_framework (1.78.0-r1) (43/271) Installing boost1.78-wave (1.78.0-r1) (44/271) Installing boost1.78-wserialization (1.78.0-r1) (45/271) Installing boost1.78-json (1.78.0-r1) (46/271) Installing boost1.78-nowide (1.78.0-r1) (47/271) Installing boost1.78-libs (1.78.0-r1) (48/271) Installing boost1.78 (1.78.0-r1) (49/271) Installing linux-headers (5.16.7-r1) (50/271) Installing bzip2-dev (1.0.8-r1) (51/271) Installing icu-data-en (71.1-r2) Executing icu-data-en-71.1-r2.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (52/271) Installing icu-libs (71.1-r2) (53/271) Installing icu (71.1-r2) (54/271) Installing icu-dev (71.1-r2) (55/271) Installing xz-dev (5.2.5-r1) (56/271) Installing zlib-dev (1.2.12-r1) (57/271) Installing boost1.78-dev (1.78.0-r1) (58/271) Installing boost-dev (1.78.0-r1) (59/271) Installing libarchive (3.6.1-r0) (60/271) Installing rhash-libs (1.4.2-r2) (61/271) Installing libuv (1.44.1-r0) (62/271) Installing cmake (3.23.1-r0) (63/271) Installing libuuid (2.38-r1) (64/271) Installing libfdisk (2.38-r1) (65/271) Installing libsmartcols (2.38-r1) (66/271) Installing util-linux-dev (2.38-r1) (67/271) Installing dbus-libs (1.14.0-r1) (68/271) Installing dbus-dev (1.14.0-r1) (69/271) Installing double-conversion (3.1.5-r0) (70/271) Installing double-conversion-dev (3.1.5-r0) (71/271) Installing gc (8.2.0-r0) (72/271) Installing libgc++ (8.2.0-r0) (73/271) Installing gc-dev (8.2.0-r0) (74/271) Installing libxau (1.0.9-r0) (75/271) Installing libxdmcp (1.1.3-r0) (76/271) Installing libxcb (1.15-r0) (77/271) Installing libx11 (1.8-r0) (78/271) Installing libxext (1.3.4-r0) (79/271) Installing libxrender (0.9.10-r3) (80/271) Installing libpng (1.6.37-r1) (81/271) Installing freetype (2.12.1-r0) (82/271) Installing fontconfig (2.14.0-r0) (83/271) Installing pixman (0.40.0-r3) (84/271) Installing cairo (1.17.4-r0) (85/271) Installing libxml2 (2.9.14-r0) (86/271) Installing shared-mime-info (2.2-r0) (87/271) Installing hicolor-icon-theme (0.17-r1) (88/271) Installing libjpeg-turbo (2.1.3-r1) (89/271) Installing libwebp (1.2.2-r0) (90/271) Installing tiff (4.3.0-r1) (91/271) Installing gdk-pixbuf (2.42.8-r0) (92/271) Installing gtk-update-icon-cache (2.24.33-r2) (93/271) Installing libxcomposite (0.4.5-r0) (94/271) Installing libxfixes (6.0.0-r0) (95/271) Installing libxcursor (1.2.1-r0) (96/271) Installing libxdamage (1.1.5-r1) (97/271) Installing libxi (1.8-r0) (98/271) Installing libxinerama (1.1.4-r1) (99/271) Installing libxrandr (1.5.2-r1) (100/271) Installing atk (2.38.0-r0) (101/271) Installing libxtst (1.2.3-r3) (102/271) Installing at-spi2-core (2.44.1-r0) (103/271) Installing at-spi2-atk (2.38.0-r0) (104/271) Installing cairo-gobject (1.17.4-r0) (105/271) Installing avahi-libs (0.8-r6) (106/271) Installing nettle (3.7.3-r0) (107/271) Installing p11-kit (0.24.1-r0) (108/271) Installing libtasn1 (4.18.0-r0) (109/271) Installing libunistring (1.0-r0) (110/271) Installing gnutls (3.7.5-r0) (111/271) Installing cups-libs (2.4.1-r1) (112/271) Installing libepoxy (1.5.10-r0) (113/271) Installing fribidi (1.0.12-r0) (114/271) Installing graphite2 (1.3.14-r1) (115/271) Installing harfbuzz (4.2.1-r0) (116/271) Installing libxft (2.3.4-r0) (117/271) Installing pango (1.50.7-r0) (118/271) Installing wayland-libs-client (1.20.0-r0) (119/271) Installing wayland-libs-cursor (1.20.0-r0) (120/271) Installing wayland-libs-egl (1.20.0-r0) (121/271) Installing xkeyboard-config (2.35.1-r0) (122/271) Installing libxkbcommon (1.4.0-r0) (123/271) Installing gtk+3.0 (3.24.33-r0) Executing gtk+3.0-3.24.33-r0.post-install (124/271) Installing gdl (3.40.0-r0) (125/271) Installing gettext-asprintf (0.21-r2) (126/271) Installing gettext-libs (0.21-r2) (127/271) Installing gettext (0.21-r2) (128/271) Installing gettext-dev (0.21-r2) (129/271) Installing libxml2-utils (2.9.14-r0) (130/271) Installing libgpg-error (1.45-r0) (131/271) Installing libgcrypt (1.10.1-r0) (132/271) Installing libxslt (1.1.35-r0) (133/271) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (134/271) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (135/271) Installing libffi-dev (3.4.2-r1) (136/271) Installing libpcre16 (8.45-r2) (137/271) Installing libpcre32 (8.45-r2) (138/271) Installing libpcrecpp (8.45-r2) (139/271) Installing pcre-dev (8.45-r2) (140/271) Installing glib-dev (2.72.1-r0) (141/271) Installing atk-dev (2.38.0-r0) (142/271) Installing libjpeg-turbo-dev (2.1.3-r1) (143/271) Installing libpng-dev (1.6.37-r1) (144/271) Installing libwebp-dev (1.2.2-r0) (145/271) Installing zstd-dev (1.5.2-r1) (146/271) Installing libtiffxx (4.3.0-r1) (147/271) Installing tiff-dev (4.3.0-r1) (148/271) Installing gdk-pixbuf-dev (2.42.8-r0) (149/271) Installing xorgproto (2022.1-r0) (150/271) Installing libxau-dev (1.0.9-r0) (151/271) Installing xcb-proto (1.15-r0) (152/271) Installing libxdmcp-dev (1.1.3-r0) (153/271) Installing libxcb-dev (1.15-r0) (154/271) Installing xtrans (1.4.0-r1) (155/271) Installing libx11-dev (1.8-r0) (156/271) Installing libdrm (2.4.110-r0) (157/271) Installing libdrm-dev (2.4.110-r0) (158/271) Installing libxext-dev (1.3.4-r0) (159/271) Installing libxfixes-dev (6.0.0-r0) (160/271) Installing libxdamage-dev (1.1.5-r1) (161/271) Installing libxshmfence (1.3-r1) (162/271) Installing libxshmfence-dev (1.3-r1) (163/271) Installing mesa (21.3.8-r1) (164/271) Installing wayland-libs-server (1.20.0-r0) (165/271) Installing mesa-gbm (21.3.8-r1) (166/271) Installing mesa-glapi (21.3.8-r1) (167/271) Installing mesa-egl (21.3.8-r1) (168/271) Installing libxxf86vm (1.1.4-r2) (169/271) Installing mesa-gl (21.3.8-r1) (170/271) Installing mesa-gles (21.3.8-r1) (171/271) Installing llvm13-libs (13.0.1-r2) (172/271) Installing mesa-osmesa (21.3.8-r1) (173/271) Installing mesa-xatracker (21.3.8-r1) (174/271) Installing libxxf86vm-dev (1.1.4-r2) (175/271) Installing mesa-dev (21.3.8-r1) (176/271) Installing libepoxy-dev (1.5.10-r0) (177/271) Installing libxi-dev (1.8-r0) (178/271) Installing libxinerama-dev (1.1.4-r1) (179/271) Installing wayland-protocols (1.25-r0) (180/271) Installing libxkbcommon-x11 (1.4.0-r0) (181/271) Installing libxml2-dev (2.9.14-r0) (182/271) Installing libxkbcommon-dev (1.4.0-r0) (183/271) Installing libxtst-dev (1.2.3-r3) (184/271) Installing at-spi2-core-dev (2.44.1-r0) (185/271) Installing at-spi2-atk-dev (2.38.0-r0) (186/271) Installing cairo-tools (1.17.4-r0) (187/271) Installing expat-dev (2.4.8-r0) (188/271) Installing brotli-dev (1.0.9-r6) (189/271) Installing freetype-dev (2.12.1-r0) (190/271) Installing fontconfig-dev (2.14.0-r0) (191/271) Installing libxrender-dev (0.9.10-r3) (192/271) Installing pixman-dev (0.40.0-r3) (193/271) Installing util-macros (1.19.3-r0) (194/271) Installing xcb-util (0.4.0-r3) (195/271) Installing xcb-util-dev (0.4.0-r3) (196/271) Installing cairo-dev (1.17.4-r0) (197/271) Installing fribidi-dev (1.0.12-r0) (198/271) Installing pango-tools (1.50.7-r0) (199/271) Installing harfbuzz-icu (4.2.1-r0) (200/271) Installing graphite2-dev (1.3.14-r1) (201/271) Installing harfbuzz-dev (4.2.1-r0) (202/271) Installing libxft-dev (2.3.4-r0) (203/271) Installing pango-dev (1.50.7-r0) (204/271) Installing wayland-dev (1.20.0-r0) (205/271) Installing libxcomposite-dev (0.4.5-r0) (206/271) Installing libxcursor-dev (1.2.1-r0) (207/271) Installing libxrandr-dev (1.5.2-r1) (208/271) Installing gtk+3.0-dev (3.24.33-r0) (209/271) Installing gdl-dev (3.40.0-r0) (210/271) Installing gsl (2.7.1-r0) (211/271) Installing gsl-dev (2.7.1-r0) (212/271) Installing libsigc++ (2.10.6-r0) (213/271) Installing glibmm (2.66.2-r0) (214/271) Installing atkmm (2.28.0-r1) (215/271) Installing cairomm (1.14.3-r0) (216/271) Installing pangomm (2.46.2-r0) (217/271) Installing gtkmm3 (3.24.5-r0) (218/271) Installing libsigc++-dev (2.10.6-r0) (219/271) Installing glibmm-dev (2.66.2-r0) (220/271) Installing atkmm-dev (2.28.0-r1) (221/271) Installing cairomm-dev (1.14.3-r0) (222/271) Installing pangomm-dev (2.46.2-r0) (223/271) Installing gtkmm3-dev (3.24.5-r0) (224/271) Installing aspell-libs (0.60.8-r1) (225/271) Installing nuspell (5.1.0-r1) (226/271) Installing enchant2 (2.3.2-r1) (227/271) Installing gtkspell3 (3.0.10-r0) (228/271) Installing enchant2-dev (2.3.2-r1) (229/271) Installing gtkspell3-dev (3.0.10-r0) (230/271) Installing jbig2dec (0.19-r0) (231/271) Installing lcms2 (2.13.1-r0) (232/271) Installing ghostscript (9.56.1-r0) (233/271) Installing libltdl (2.4.7-r0) (234/271) Installing librsvg (2.54.1-r0) (235/271) Installing imagemagick6-libs (6.9.12.48-r0) (236/271) Installing imagemagick6-c++ (6.9.12.48-r0) (237/271) Installing imagemagick6-dev (6.9.12.48-r0) (238/271) Installing lcms2-dev (2.13.1-r0) (239/271) Installing librevenge (0.0.4-r7) (240/271) Installing libcdr (0.1.7-r5) (241/271) Installing cppunit (1.15.1-r0) (242/271) Installing cppunit-dev (1.15.1-r0) (243/271) Installing librevenge-dev (0.0.4-r7) (244/271) Installing libcdr-dev (0.1.7-r5) (245/271) Installing gsettings-desktop-schemas (42.0-r0) (246/271) Installing libproxy (0.4.17-r2) (247/271) Installing glib-networking (2.72.0-r1) (248/271) Installing libidn2 (2.3.2-r1) (249/271) Installing libpsl (0.21.1-r0) (250/271) Installing libsoup (2.74.0-r0) (251/271) Installing libpsl-dev (0.21.1-r0) (252/271) Installing sqlite-dev (3.38.5-r0) (253/271) Installing libsoup-dev (2.74.0-r0) (254/271) Installing libtool (2.4.7-r0) (255/271) Installing libvisio (0.1.7-r6) (256/271) Installing libvisio-dev (0.1.7-r6) (257/271) Installing libxslt-dev (1.1.35-r0) (258/271) Installing openjpeg (2.5.0-r0) (259/271) Installing poppler (22.05.0-r0) (260/271) Installing poppler-glib (22.05.0-r0) (261/271) Installing poppler-dev (22.05.0-r0) (262/271) Installing popt-dev (1.18-r0) (263/271) Installing potrace (1.16-r1) (264/271) Installing potrace-dev (1.16-r1) (265/271) Installing python3-dev (3.10.4-r0) (266/271) Installing samurai (1.2-r1) (267/271) Installing encodings (1.0.5-r0) (268/271) Installing libfontenc (1.1.4-r0) (269/271) Installing mkfontscale (1.2.2-r0) (270/271) Installing ttf-dejavu (2.37-r1) (271/271) Installing .makedepends-inkscape (20220521.112710) Executing busybox-1.35.0-r13.trigger Executing glib-2.72.1-r0.trigger Executing desktop-file-utils-0.26-r1.trigger Executing fontconfig-2.14.0-r0.trigger Executing shared-mime-info-2.2-r0.trigger Executing gdk-pixbuf-2.42.8-r0.trigger Executing gtk-update-icon-cache-2.24.33-r2.trigger Executing mkfontscale-1.2.2-r0.trigger OK: 1193 MiB in 361 packages >>> inkscape: Cleaning up srcdir >>> inkscape: Cleaning up pkgdir >>> inkscape: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/inkscape-1.2.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> inkscape: Fetching inkscape-1.2.tar.xz::https://media.inkscape.org/dl/resources/file/inkscape-1.2_2022-05-15_dc2aedaf03.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 89 37.3M 89 33.5M 0 0 10.2M 0 0:00:03 0:00:03 --:--:-- 10.2M 100 37.3M 100 37.3M 0 0 11.2M 0 0:00:03 0:00:03 --:--:-- 11.2M >>> inkscape: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/inkscape-1.2.tar.xz >>> inkscape: Checking sha512sums... inkscape-1.2.tar.xz: OK fix-Werror.patch: OK >>> inkscape: Unpacking /var/cache/distfiles/v3.16/inkscape-1.2.tar.xz... >>> inkscape: fix-Werror.patch patching file CMakeScripts/DefineDependsandFlags.cmake ------------------------------ Building Makefile for Inkscape ------------------------------ Source Dir: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03 Binary Dir: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/build -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Creating build files in: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/build -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for modules 'harfbuzz;pangocairo>=1.44;pangoft2;fontconfig;gsl;gmodule-2.0;libsoup-2.4>=2.42;bdw-gc;lcms2' -- Found harfbuzz, version 4.2.1 -- Found pangocairo, version 1.50.7 -- Found pangoft2, version 1.50.7 -- Found fontconfig, version 2.14.0 -- Found gsl, version 2.7.1 -- Found gmodule-2.0, version 2.72.1 -- Found libsoup-2.4, version 2.74.0 -- Found bdw-gc, version 8.2.0 -- Found lcms2, version 2.13 -- Found DoubleConversion: /usr/lib/libdouble-conversion.so -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: built in to C library -- Found Intl: /usr/lib/libintl.so (found version "0.21.0") -- lib2geom not found, using internal copy in src/3rdparty/2geom -- Checking for module 'poppler' -- Found poppler, version 22.05.0 -- Found poppler: /usr/lib/libpoppler.so -- Checking for module 'poppler-glib' -- Found poppler-glib, version 22.05.0 -- Found poppler-glib: /usr/lib/libpoppler-glib.so -- Checking for module 'cairo-svg' -- Found cairo-svg, version 1.17.4 -- Found cairo-svg: /usr/lib/libcairo.so -- Checking for module 'poppler-cairo' -- Package 'poppler-cairo', required by 'virtual:world', not found -- Found poppler-cairo: /usr/lib/libcairo.so -- Checking for modules 'libwpg-0.3;librevenge-0.0;librevenge-stream-0.0' -- Package 'libwpg-0.3', required by 'virtual:world', not found -- Checking for modules 'libvisio-0.1;librevenge-0.0;librevenge-stream-0.0' -- Found libvisio-0.1, version 0.1.7 -- Found librevenge-0.0, version 0.0.4 -- Found librevenge-stream-0.0, version 0.0.4 -- Checking for modules 'libcdr-0.1;librevenge-0.0;librevenge-stream-0.0' -- Found libcdr-0.1, version 0.1.7 -- Found librevenge-0.0, version 0.0.4 -- Found librevenge-stream-0.0, version 0.0.4 -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found ZLIB: /lib/libz.so (found version "1.2.12") -- Found PNG: /usr/lib/libpng.so (found version "1.6.37") -- Found Potrace: /usr/lib/libpotrace.so -- Checking for modules 'gtkmm-3.0>=3.24;gdkmm-3.0>=3.24;gtk+-3.0>=3.24;gdk-3.0>=3.24' -- Found gtkmm-3.0, version 3.24.5 -- Found gdkmm-3.0, version 3.24.5 -- Found gtk+-3.0, version 3.24.33 -- Found gdk-3.0, version 3.24.33 -- Checking for module 'gspell-1' -- Package 'gspell-1', required by 'virtual:world', not found -- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found suitable version "1.78.0", minimum required is "1.19.0") found components: filesystem -- Found LibXslt: /usr/lib/libxslt.so (found version "1.1.35") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.14") -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Checking for module 'readline' -- Package 'readline', required by 'virtual:world', not found -- Did not find GNU Readline -- Checking for module 'ImageMagick++<=7' -- Found ImageMagick++, version 6.9.12 -- Found Gettext: /usr/bin/msgmerge (found version "0.21") -- Found gettext + msgfmt to convert language files. Translation enabled -- Found xgettext. inkscape.pot will be re-created if missing. -- Checking for module 'sigc++-2.0' -- Found sigc++-2.0, version 2.10.6 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Creating build files in: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/build -- Looking for include file ieeefp.h -- Looking for include file ieeefp.h - not found -- Looking for mallinfo -- Looking for mallinfo - not found -- Looking for mallinfo2 -- Looking for mallinfo2 - not found -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Performing Test HAVE_STRUCT_MALLINFO_FORDBLKS -- Performing Test HAVE_STRUCT_MALLINFO_FORDBLKS - Failed -- Performing Test HAVE_STRUCT_MALLINFO_FSMBLKS -- Performing Test HAVE_STRUCT_MALLINFO_FSMBLKS - Failed -- Performing Test HAVE_STRUCT_MALLINFO_HBLKHD -- Performing Test HAVE_STRUCT_MALLINFO_HBLKHD - Failed -- Performing Test HAVE_STRUCT_MALLINFO_UORDBLKS -- Performing Test HAVE_STRUCT_MALLINFO_UORDBLKS - Failed -- Performing Test HAVE_STRUCT_MALLINFO_USMBLKS -- Performing Test HAVE_STRUCT_MALLINFO_USMBLKS - Failed -- Looking for sincos -- Looking for sincos - found -- Generating header and sourcefiles from sp-marshal.list (Glib-Marshal) INFO: Reading /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/sp-marshal.list... INFO: Reading /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/sp-marshal.list... -- sp-marshal.h changed; overwriting -- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found suitable version "1.78.0", minimum required is "1.60") -- Could NOT find Cython (missing: CYTHON_EXECUTABLE) -- cython: NOT FOUND -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.33 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.72.1 -- Checking for module 'cairo' -- Found cairo, version 1.17.4 -- Checking for module 'gsl' -- Found gsl, version 2.7.1 -- Ragel NOT found. Using stale svg-path-parser.cpp. -- Could not find pod2man - man pages disabled INKSCAPE_DIST_PREFIX: inkscape-1.2 ------------------------------------------------------------------------ Configuration Summary ------------------------------------------------------------------------ PROJECT_NAME: inkscape INKSCAPE_VERSION: 1.2 INKSCAPE_DIST_PREFIX: inkscape-1.2 CMAKE_BINARY_DIR: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/build CMAKE_INSTALL_PREFIX: /usr CMAKE_INSTALL_LIBDIR: lib PACKAGE_LOCALE_DIR share/locale CMAKE_SYSTEM_NAME: Linux CMAKE_SYSTEM_VERSION: 5.10.78-0-lts CMAKE_SYSTEM_PROCESSOR: ppc64le CMAKE_C_COMPILER: /usr/bin/gcc CMAKE_CXX_COMPILER: /usr/bin/g++ CMAKE_BUILD_TYPE: MinSizeRel ENABLE_LCMS: ON ENABLE_POPPLER: ON ENABLE_POPPLER_CAIRO: ON WITH_GNU_READLINE: OFF WITH_GSPELL: OFF WITH_IMAGE_MAGICK: ON WITH_GRAPHICS_MAGICK: OFF WITH_LIBCDR: ON WITH_LIBVISIO: ON WITH_LIBWPG: OFF WITH_NLS: ON WITH_OPENMP: ON WITH_JEMALLOC: OFF WITH_INTERNAL_2GEOM: ON WITH_INTERNAL_CAIRO: OFF WITH_X11: ON WITH_PROFILING: OFF BUILD_TESTING: OFF ------------------------------------------------------------------------ -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/build [1/1082] Generating ../../../share/templates/templates.h [2/1082] Generating ../../../share/symbols/symbols.h [3/1082] Generating ../../../share/palettes/palettes.h [4/1082] Generating ../../../share/paint/patterns.svg.h [5/1082] Generating ../../../share/filters/filters.svg.h [6/1082] Generating ../org.inkscape.Inkscape.appdata.xml [7/1082] Generating ../org.inkscape.Inkscape.desktop [8/1082] Generating zh_TW.gmo [9/1082] Generating zh_CN.gmo [10/1082] Generating vi.gmo [11/1082] Generating ur.gmo [12/1082] Generating uk.gmo [13/1082] Generating tr.gmo [14/1082] Generating th.gmo [15/1082] Generating te.gmo [16/1082] Generating ta.gmo [17/1082] Generating sv.gmo [18/1082] Generating sr@latin.gmo [19/1082] Generating sr.gmo [20/1082] Generating sq.gmo [21/1082] Generating sl.gmo [22/1082] Generating sk.gmo [23/1082] Generating sd@deva.gmo [24/1082] Generating sd.gmo [25/1082] Generating sat@deva.gmo [26/1082] Generating sat.gmo [27/1082] Generating sa.gmo [28/1082] Generating rw.gmo [29/1082] Generating ru.gmo [30/1082] Generating ro.gmo [31/1082] Generating pt_BR.gmo [32/1082] Generating pt.gmo [33/1082] Generating pl.gmo [34/1082] Generating pa.gmo [35/1082] Generating or.gmo [36/1082] Generating nn.gmo [37/1082] Generating nl.gmo [38/1082] Generating ne.gmo [39/1082] Generating nb.gmo [40/1082] Generating mr.gmo [41/1082] Generating mni@beng.gmo [42/1082] Generating mni.gmo [43/1082] Generating mn.gmo [44/1082] Generating ml.gmo [45/1082] Generating mk.gmo [46/1082] Generating mai.gmo [47/1082] Generating lv.gmo [48/1082] Generating lt.gmo [49/1082] Generating ks@deva.gmo [50/1082] Generating ks@aran.gmo [51/1082] Generating kok@latin.gmo [52/1082] Generating kok.gmo [53/1082] Generating ko.gmo [54/1082] Generating kn.gmo [55/1082] Generating km.gmo [56/1082] Generating ja.gmo [57/1082] Generating it.gmo [58/1082] Generating is.gmo [59/1082] Generating id.gmo [60/1082] Generating hy.gmo [61/1082] Generating hu.gmo [62/1082] Generating hr.gmo [63/1082] Generating hi.gmo [64/1082] Generating he.gmo [65/1082] Generating gu.gmo [66/1082] Generating gl.gmo [67/1082] Generating ga.gmo [68/1082] Generating fr.gmo [69/1082] Generating fi.gmo [70/1082] Generating fa.gmo [71/1082] Generating eu.gmo [72/1082] Generating et.gmo [73/1082] Generating es_MX.gmo [74/1082] Generating es.gmo [75/1082] Generating eo.gmo [76/1082] Generating en_GB.gmo [77/1082] Generating en_CA.gmo [78/1082] Generating en_AU.gmo [79/1082] Generating el.gmo [80/1082] Generating dz.gmo [81/1082] Generating doi.gmo [82/1082] Generating de.gmo [83/1082] Generating da.gmo [84/1082] Generating cs.gmo [85/1082] Generating ca@valencia.gmo [86/1082] Generating ca.gmo [87/1082] Generating brx.gmo [88/1082] Generating br.gmo [89/1082] Generating bn_BD.gmo [90/1082] Generating bn.gmo [91/1082] Generating bg.gmo [92/1082] Generating be.gmo [93/1082] Generating az.gmo [94/1082] Generating as.gmo [95/1082] Generating ar.gmo [96/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/variable.cpp.o [97/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/solve_VPSC.cpp.o [98/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/rectangle.cpp.o [99/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/constraint.cpp.o [100/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/cbuffer.cpp.o [101/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/blocks.cpp.o [102/1082] Building CXX object src/3rdparty/adaptagrams/libvpsc/CMakeFiles/vpsc_LIB.dir/block.cpp.o [103/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/ziptool.cpp.o [104/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/units.cpp.o [105/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/preview.cpp.o [106/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/paper.cpp.o [107/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/share.cpp.o [108/1082] Building CXX object src/util/CMakeFiles/util_LIB.dir/expression-evaluator.cpp.o [109/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf_print.c.o [110/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/upmf.c.o [111/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_print.c.o [112/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf_endian.c.o [113/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uwmf.c.o [114/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_utf.c.o [115/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_safe.c.o [116/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_print.c.o [117/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf_endian.c.o [118/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/uemf.c.o [119/1082] Building C object src/3rdparty/libuemf/CMakeFiles/uemf_LIB.dir/symbol_convert.c.o [120/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/OpenTypeUtil.cpp.o [121/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Scanline-Makers.cpp.o [122/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Output.cpp.o [123/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-OutIter.cpp.o [124/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Input.cpp.o [125/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG-Compute.cpp.o [126/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/Layout-TNG.cpp.o [127/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/font-lister.cpp.o [128/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontInstance.cpp.o [129/1082] Building CXX object src/libnrtype/CMakeFiles/nrtype_LIB.dir/FontFactory.cpp.o [130/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree-list.cpp.o [131/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-tree.cpp.o [132/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/sweep-event.cpp.o [133/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeSweep.cpp.o [134/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeRaster.cpp.o [135/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeMisc.cpp.o [136/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/ShapeDraw.cpp.o [137/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/Shape.cpp.o [138/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathStroke.cpp.o [139/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathSimplify.cpp.o [140/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathOutline.cpp.o [141/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/path-description.cpp.o [142/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathCutting.cpp.o [143/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/Path.cpp.o [144/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/PathConversion.cpp.o [145/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/int-line.cpp.o [146/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/float-line.cpp.o [147/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/BitLigne.cpp.o [148/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/AVL.cpp.o [149/1082] Building CXX object src/livarot/CMakeFiles/livarot_LIB.dir/AlphaLigne.cpp.o [150/1082] Building CXX object src/inkgc/CMakeFiles/gc_LIB.dir/gc.cpp.o [151/1082] Building CXX object src/3rdparty/libdepixelize/CMakeFiles/depixelize_LIB.dir/kopftracer2011.cpp.o [152/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-utils.c.o [153/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-token.c.o [154/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-tknzr.c.o [155/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-term.c.o [156/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-stylesheet.c.o [157/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-style.c.o [158/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-string.c.o [159/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-statement.c.o [160/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-simple-sel.c.o [161/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-sel-eng.c.o [162/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-selector.c.o [163/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-rgb.c.o [164/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-pseudo.c.o [165/1082] Generating localized default templates [166/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-prop-list.c.o [167/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parsing-location.c.o [168/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-parser.c.o [169/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-om-parser.c.o [170/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-num.c.o [171/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-libxml-node-iface.c.o [172/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-input.c.o [173/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-fonts.c.o [174/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-enc-handler.c.o [175/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-doc-handler.c.o [176/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-declaration.c.o [177/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-cascade.c.o [178/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-attr-sel.c.o [179/1082] Building C object src/3rdparty/libcroco/CMakeFiles/croco_LIB.dir/cr-additional-sel.c.o [180/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/straightener.cpp.o [181/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/shapepair.cpp.o [182/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/gradient_projection.cpp.o [183/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/connected_components.cpp.o [184/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/conjugate_gradient.cpp.o [185/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/compound_constraints.cpp.o [186/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/convex_hull.cpp.o [187/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cola.cpp.o [188/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/cluster.cpp.o [189/1082] Building CXX object src/3rdparty/adaptagrams/libcola/CMakeFiles/cola_LIB.dir/box.cpp.o [190/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vpsc.cpp.o [191/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/visibility.cpp.o [192/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/viscluster.cpp.o [193/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/vertices.cpp.o [194/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/timer.cpp.o [195/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/shape.cpp.o [196/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/scanline.cpp.o [197/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/router.cpp.o [198/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/orthogonal.cpp.o [199/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/obstacle.cpp.o [200/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/mtst.cpp.o [201/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/makepath.cpp.o [202/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/junction.cpp.o [203/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgetree.cpp.o [204/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedgeimprover.cpp.o [205/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/hyperedge.cpp.o [206/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/graph.cpp.o [207/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geomtypes.cpp.o [208/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/geometry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree-list.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [209/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connend.cpp.o [210/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connector.cpp.o [211/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/connectionpin.cpp.o [212/1082] Building CXX object src/3rdparty/adaptagrams/libavoid/CMakeFiles/avoid_LIB.dir/actioninfo.cpp.o [213/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/vector.c.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/path-description.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/path-description.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/path-description.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/path-description.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/path-description.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [214/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/thin-image.c.o [215/1082] Linking C static library lib/libcroco_LIB.a [216/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/spline.c.o [217/1082] Linking CXX static library lib/libgc_LIB.a [218/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/pxl-outline.c.o [219/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/output.c.o [220/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/module.c.o [221/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/median.c.o [222/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/logreport.c.o [223/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/input.c.o [224/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/image-proc.c.o [225/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/fit.c.o [226/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/filename.c.o [227/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/exception.c.o [228/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/epsilon-equal.c.o [229/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/despeckle.c.o [230/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/datetime.c.o [231/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/curve.c.o [232/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/color.c.o [233/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/bitmap.c.o [234/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/autotrace.c.o [235/1082] Building C object src/3rdparty/autotrace/CMakeFiles/autotrace_LIB.dir/atou.c.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [236/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/utils.cpp.o [237/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/transforms.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/paper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/paper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [238/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sweep-bounds.cpp.o [239/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-writer.cpp.o [240/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/svg-path-parser.cpp.o [241/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o [242/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o [243/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/solve-bezier.cpp.o [244/1082] Linking CXX static library lib/libvpsc_LIB.a [245/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis.cpp.o [246/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o [247/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-roots.cpp.o [248/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-poly.cpp.o [249/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-math.cpp.o [250/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-geometric.cpp.o [251/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/sbasis-2d.cpp.o [252/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o [253/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/rect.cpp.o [254/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/polynomial.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathOutline.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [255/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/point.cpp.o [256/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/piecewise.cpp.o [257/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/pathvector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp: In static member function 'static bool Path::FitCubic(const Geom::Point&, PathDescrCubicTo&, double*, double*, double*, double*, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:276:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Affine const iM = M.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:297:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | Geom::Point P = Q * M; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:255:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | bool Path::FitCubic(Geom::Point const &start, PathDescrCubicTo &res, | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:255:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:255:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:255:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:276:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Affine const iM = M.inverse(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathSimplify.cpp:297:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | Geom::Point P = Q * M; | ^ [258/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path.cpp.o [259/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-sink.cpp.o [260/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/path-intersection.cpp.o [261/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/parallelogram.cpp.o [262/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/numeric/matrix.cpp.o [263/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/nearest-time.cpp.o [264/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/line.cpp.o [265/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/intersection-graph.cpp.o [266/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/geom.cpp.o [267/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o [268/1082] Linking C static library lib/libautotrace_LIB.a [269/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/elliptical-arc.cpp.o [270/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/ellipse.cpp.o [271/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/d2-sbasis.cpp.o [272/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/curve.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Input.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [273/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/crossing.cpp.o [274/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/coord.cpp.o [275/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/convex-hull.cpp.o [276/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o [277/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/conicsec.cpp.o [278/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/concepts.cpp.o [279/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/circle.cpp.o [280/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/cairo-path-sink.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:69:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Point Point::polar(Coord angle) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/point.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [281/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-utils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp: In function 'Geom::Point Geom::align_factors(Geom::Align)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:37:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Point align_factors(Align g) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Affine Geom::Rect::transformTo(const Geom::Rect&, const Geom::Aspect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:99:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | Affine Rect::transformTo(Rect const &viewport, Aspect const &aspect) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:111:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp: In function 'Geom::Point Geom::align_factors(Geom::Align)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:37:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Point align_factors(Align g) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Affine Geom::Rect::transformTo(const Geom::Rect&, const Geom::Aspect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:99:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | Affine Rect::transformTo(Rect const &viewport, Aspect const &aspect) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:102:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:102:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:105:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Geom::Point vdims = viewport.dimensions(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:111:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:111:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:111:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:124:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:124:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:124:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | total *= scale * Translate(viewport.min() + offset); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp: In member function 'Geom::Affine Geom::Rect::transformTo(const Geom::Rect&, const Geom::Aspect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:106:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Point dims = dimensions(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:102:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:102:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine total = Translate(-min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:111:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | total *= scale * Translate(viewport.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:122:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Geom::Point offset = vdims - dims * scale; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:99:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | Affine Rect::transformTo(Rect const &viewport, Aspect const &aspect) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:99:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:99:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/rect.cpp:123:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | offset *= Scale(align_factors(aspect.align)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [282/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-curve.cpp.o [283/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier-clipping.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-one-d.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [284/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/bezier.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:46:57: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:142:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:50:27: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:144:49: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'static S Geom::ShearBase::identity() [with S = Geom::HShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:179:22: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | static S identity() { S ret(0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'static S Geom::ShearBase::identity() [with S = Geom::VShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:180:22: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:186:13: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:186:24: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:188:35: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::HShear; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:188:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::HShear boost::operators_impl::operator*(const Geom::HShear&, const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:189:46: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::VShear; T = Geom::HShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:189:57: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::VShear boost::operators_impl::operator*(const Geom::VShear&, const Geom::VShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:57: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Zoom; T = Geom::VShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:68: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Zoom boost::operators_impl::operator*(const Geom::Zoom&, const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:165:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:166:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:166:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:167:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::HShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::HShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:168:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::VShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::VShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::VShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::VShear]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:169:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Zoom]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Zoom]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:170:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:171:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:46:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:50:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ret._trans = new_r.min() - old_r.min(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:51:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In member function 'Geom::Affine& Geom::Affine::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:114:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | *this *= (Affine) r; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:144:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:144:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Affine Geom::reflection(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:150:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:157:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:157:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:157:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'void Geom::check_transforms()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:176:38: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Translate t(Translate::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:177:30: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Scale s(Scale::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:178:32: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Rotate r(Rotate::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:179:32: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | HShear h(HShear::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:180:32: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | VShear v(VShear::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:181:28: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Zoom z(Zoom::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:186:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:186:11: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:186:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | m = t * t; m = t * s; m = t * r; m = t * h; m = t * v; m = t * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:22: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:188:33: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | m = r * t; m = r * s; m = r * r; m = r * h; m = r * v; m = r * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:188:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | m = r * t; m = r * s; m = r * r; m = r * h; m = r * v; m = r * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:189:44: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:189:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:55: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:191:66: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:191:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Translate Geom::Translate::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:135:22: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | static Translate identity() { Translate ret; return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Scale Geom::Scale::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:173:18: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | static Scale identity() { Scale ret; return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:215:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | static Rotate identity() { Rotate ret; return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static S Geom::ShearBase::identity() [with S = Geom::HShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | static S identity() { S ret(0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static S Geom::ShearBase::identity() [with S = Geom::VShear]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:247:14: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Zoom Geom::Zoom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:320:17: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | static Zoom identity() { Zoom ret(1.0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::HShear; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::HShear boost::operators_impl::operator*(const Geom::HShear&, const Geom::HShear&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::VShear boost::operators_impl::operator*(const Geom::VShear&, const Geom::VShear&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::VShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:278:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | operator Affine() const { Affine ret(1, f, 0, 1, 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Zoom boost::operators_impl::operator*(const Geom::Zoom&, const Geom::Zoom&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom& Geom::Zoom::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 309 | _trans += z._trans / _scale; | ~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:304:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | operator Affine() const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:50:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ret._trans = new_r.min() - old_r.min(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:144:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Affine Geom::reflection(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:157:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'void Geom::check_transforms()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:181:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Zoom z(Zoom::identity()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:180:30: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 180 | VShear v(VShear::identity()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:179:30: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | HShear h(HShear::identity()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:178:30: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Rotate r(Rotate::identity()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:177:28: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Scale s(Scale::identity()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:176:36: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Translate t(Translate::identity()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 187 | m = s * t; m = s * s; m = s * r; m = s * h; m = s * v; m = s * z; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:187:24: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:188:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | m = r * t; m = r * s; m = r * r; m = r * h; m = r * v; m = r * z; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:189:46: note: parameter passing for argument of type 'Geom::HShear' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | m = h * t; m = h * s; m = h * r; m = h * h; m = h * v; m = h * z; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | m = v * t; m = v * s; m = v * r; m = v * h; m = v * v; m = v * z; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:190:57: note: parameter passing for argument of type 'Geom::VShear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:191:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | m = z * t; m = z * s; m = z * r; m = z * h; m = z * v; m = z * z; | ^ In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Zoom Geom::Zoom::map_rect(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:46:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Zoom Zoom::map_rect(Rect const &old_r, Rect const &new_r) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In static member function 'static Geom::Affine Geom::Rotate::around(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:144:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Affine result = Translate(-p) * Rotate(angle) * Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Affine Rotate::around(Point const &p, Coord angle) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:142:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp: In function 'Geom::Affine Geom::reflection(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:157:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | return Translate(-origin) * mirror * Translate(origin); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Affine reflection(Point const & vector, Point const & origin) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:148:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/transforms.cpp:150:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point vn = unit_vector(vector); | ~~~~~~~~~~~^~~~~~~~ In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': cc1plus: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': cc1plus: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 [285/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/basic-intersection.cpp.o [286/1082] Building CXX object src/3rdparty/2geom/src/2geom/CMakeFiles/2geom.dir/affine.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h: In instantiation of 'T Geom::bernstein_value_at(double, const T*, unsigned int) [with T = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:82:31: required from 'T Geom::casteljau_subdivision(double, const T*, T*, T*, unsigned int) [with T = Geom::Point]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier-parametric.cpp:71:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:56:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | inline T bernstein_value_at(double t, T const *c_, unsigned n) { | ^~~~~~~~~~~~~~~~~~ [287/1082] Linking C static library lib/libuemf_LIB.a In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-poly.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp: In function 'Geom::Poly Geom::sbasis_to_poly(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-poly.cpp:42:23: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | r = S*r + sb[i][0]*A + sb[i][1]*B; | ~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:241:48: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:312:109: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:281:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::show(Inkscape::DrawingGroup*, const Geom::OptRect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:197:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | phase0 = glyph_matrix.translation()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Geom::OptRect Inkscape::Text::Layout::bounds(const Geom::Affine&, bool, int, int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:241:48: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | auto glyph_box = *glyph_rect * total_transform; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::print(SPPrintContext*, const Geom::OptRect&, const Geom::OptRect&, const Geom::OptRect&, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:312:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | glyph_matrix = Geom::Scale(1.0, -1.0) * (Geom::Affine)Geom::Rotate(_glyphs[glyph_index].rotation); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::fitToPathAlign(const SVGLength&, const Path&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:766:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 766 | tangent = endpoint - startpoint; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'Geom::OptRect Inkscape::Text::Layout::bounds(const Geom::Affine&, bool, int, int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:241:48: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | auto glyph_box = *glyph_rect * total_transform; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::fitToPathAlign(const SVGLength&, const Path&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:766:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 766 | tangent = endpoint - startpoint; | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::print(SPPrintContext*, const Geom::OptRect&, const Geom::OptRect&, const Geom::OptRect&, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Output.cpp:261:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | void Layout::print(SPPrintContext *ctx, | ^~~~~~ [288/1082] Linking CXX static library lib/libcola_LIB.a In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In function 'Geom::Point Geom::{anonymous}::unit_rect_corner(unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:27:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 27 | inline Point unit_rect_corner(unsigned i) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Rect Geom::Parallelogram::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Point Geom::Parallelogram::corner(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:36:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | Point Parallelogram::corner(unsigned i) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Rect Geom::Parallelogram::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:44:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Rect rect(corner(0), corner(2)); | ~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:47:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | return rect; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::intersects(const Geom::Parallelogram&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:61:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | auto const p = unit_rect_corner(i); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:11: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:87:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | unit_rect_contains(p * m_affine.inverse()); | ~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Parallelogram&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:96:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | auto const inv = m_affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'Geom::Rect Geom::Parallelogram::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Parallelogram::bounds() const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:44:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Rect rect(corner(0), corner(2)); | ~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::intersects(const Geom::Parallelogram&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:62:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | if (unit_rect_contains(p * affine1) || // | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | bool Parallelogram::intersects(Parallelogram const &other) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:50:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:56:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | auto const affine1 = other.m_affine * m_affine.inverse(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:70:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | auto const A = corner(i); | ~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:84:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | bool Parallelogram::contains(Point const &p) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp: In member function 'bool Geom::Parallelogram::contains(const Geom::Parallelogram&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | bool Parallelogram::contains(Parallelogram const &other) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:90:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:96:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | auto const inv = m_affine.inverse(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/parallelogram.cpp:99:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | if (!unit_rect_contains(other.corner(i) * inv)) { | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp: In function 'GdkPixbuf* Inkscape::UI::PREVIEW::render_preview(SPDocument*, Inkscape::Drawing&, SPItem*, unsigned int, unsigned int, Geom::OptRect*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:68:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | drawing.root()->setTransform(Geom::Scale(sf)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp: In function 'GdkPixbuf* Inkscape::UI::PREVIEW::render_preview(SPDocument*, Inkscape::Drawing&, SPItem*, unsigned int, unsigned int, Geom::OptRect*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.cpp:63:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sweep-bounds.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-utils.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/solver.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/solve-bezier.cpp:2: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-event.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:708:39: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h: In constructor 'Path::path_lineto::path_lineto(bool, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:92:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | path_lineto(bool m, Geom::Point pp) : isMoveTo(m), p(pp), piece(-1), t(0), closed(false) {} | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp: In member function 'char* Path::svg_dump_path() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.cpp:915:77: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 915 | Geom::Point const p = (i == 0) ? Geom::Point(0, 0) : PrevPoint(i - 1); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Linear boost::operators_impl::operator*(const Geom::Linear&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:51: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:51: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::SBasis Geom::extract_u(const Geom::SBasis2d&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:14:50: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 14 | bo += (extract_u(a.index(ui, vi), u))*sk; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::D2 Geom::sb2dsolve(const Geom::SBasis2d&, const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:114:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Geom::Point nA = dfA/(dfA[X]*dfA[X]+dfA[Y]*dfA[Y]); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp: In function 'Geom::D2 Geom::sb2d_cubic_solve(const Geom::SBasis2d&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-2d.cpp:161:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Geom::Point V1 = rot90(dfB); | ~~~~~^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:745:21: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp: In member function 'void Path::Stroke(Shape*, bool, double, JoinType, ButtType, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathStroke.cpp:73:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | if ( Geom::LInfty(sbEnd-sbStart) < 0.00001 ) { // why close lines that shouldn't be closed? | ~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Maker.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Scanline-Makers.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:125:15: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:127:12: required from 'void Geom::ShapeConcept::constraints() [with T = Geom::Line]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::ShapeConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/concepts.cpp:51:5: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Path.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:439:57: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp: In member function 'void Path::DashSubPath(int, int, const std::vector&, float, float, float, int, float*, bool, float)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:106:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Point d=n-lastP; | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double, bool&, bool, Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp: In member function 'void Path::AddCurve(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:412:45: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | elliptical_arc->rotationAngle()*180.0/M_PI, // convert from radians to degrees | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp: In member function 'void Path::LoadPath(const Geom::Path&, const Geom::Affine&, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:441:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | MoveTo( pathtr.initialPoint() ); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp: In member function 'void Path::AddCurve(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:412:45: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | elliptical_arc->rotationAngle()*180.0/M_PI, // convert from radians to degrees | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathCutting.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Rect Inkscape::Text::Layout::characterBoundingBox(const Inkscape::Text::Layout::iterator&, double*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:354:79: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:449:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:483:143: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::iterator Inkscape::Text::Layout::getLetterAt(double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:215:60: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Geom::Rect box = characterBoundingBox(it, &rotation); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Point Inkscape::Text::Layout::characterAnchorPoint(const Inkscape::Text::Layout::iterator&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:264:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | Geom::Point Layout::characterAnchorPoint(iterator const &it) const | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Rect Inkscape::Text::Layout::characterBoundingBox(const Inkscape::Text::Layout::iterator&, double*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:354:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:380:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | Geom::Point normal = tangent.cw(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:422:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | return Geom::Rect(top_left, bottom_right); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'std::vector Inkscape::Text::Layout::createSelectionShape(const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:448:93: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:449:22: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 449 | top_left = box.min(); | ~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:483:147: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:483:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:483:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:485:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | quads.push_back(char_box.corner(i) * total_transform); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Geom::Rect Inkscape::Text::Layout::characterBoundingBox(const Inkscape::Text::Layout::iterator&, double*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:354:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Geom::Rect Layout::characterBoundingBox(iterator const &it, double *rotation) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:354:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:354:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:381:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | top_left += span.baseline_shift * normal; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'Inkscape::Text::Layout::iterator Inkscape::Text::Layout::getLetterAt(double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:209:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Layout::iterator Layout::getLetterAt(double x, double y) const | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp: In member function 'std::vector Inkscape::Text::Layout::createSelectionShape(const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:483:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | Geom::Affine total_transform = Geom::Translate(-center_of_rotation) * Geom::Rotate(char_rotation) * Geom::Translate(center_of_rotation) * transform; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:485:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 485 | quads.push_back(char_box.corner(i) * total_transform); | ~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:425:26: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | std::vector Layout::createSelectionShape(iterator const &it_start, iterator const &it_end, Geom::Affine const &transform) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:425:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:425:26: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:425:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:448:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | Geom::Rect box = characterBoundingBox(iterator(this, char_index), &char_rotation); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-OutIter.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'virtual void Geom::CairoPathSink::arcTo(double, double, double, bool, bool, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:79:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Affine uct = arc.unitCircleTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:93:49: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | cairo_arc(_cr, 0, 0, 1, arc.initialAngle(), arc.finalAngle()); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::initialAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:133:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Angle initialAngle() const { return _angles.initialAngle(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual double Geom::EllipticalArc::nearestTime(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:281:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | if ( are_near(ray(X), ray(Y)) && are_near(center(), p) ) { | ~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::VShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:195:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual void operator*=(VShear const &vs) { *this *= Affine(vs); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/cairo-path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'virtual void Geom::CairoPathSink::arcTo(double, double, double, bool, bool, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:93:67: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | cairo_arc(_cr, 0, 0, 1, arc.initialAngle(), arc.finalAngle()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:73:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | void CairoPathSink::arcTo(double rx, double ry, double angle, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp: In member function 'virtual void Geom::CairoPathSink::quadTo(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/cairo-path-sink.cpp:67:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point q2 = (2./3.) * p1 + (1./3.) * p2; | ^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp: In member function 'void Shape::BeginRaster(float&, int&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeRaster.cpp:68:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | eData[i].rdx=pData[getEdge(i).en].rx - pData[getEdge(i).st].rx; In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:113:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = long int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp: In member function 'void Geom::OldBezier::split(double, Geom::OldBezier&, Geom::OldBezier&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:93:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]); In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = long int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp: In member function 'Geom::Point Geom::OldBezier::operator()(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:129:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Point OldBezier::operator()(double const t) const { | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/recursive-bezier-intersection.cpp:4: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 |  __comp); | ~~~~~~~ In file included from svg-path-parser.rl:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ svg-path-parser.rl: In member function 'Geom::Point Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from svg-path-parser.rl:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ svg-path-parser.rl: In member function 'Geom::Point Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from svg-path-parser.rl:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-path-parser.rl: In member function 'Geom::Point Geom::SVGPathParser::_pop_point()': svg-path-parser.rl:134:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Point Geom::Affine::xAxis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:32:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine Geom::Affine::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:388:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In function 'Geom::Affine Geom::from_basis(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:26:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | Affine from_basis(Point const &x_basis, Point const &y_basis, Point const &offset) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Point Geom::Affine::xAxis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:32:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine Geom::Affine::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:388:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In constructor 'Geom::Eigen::Eigen(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:477:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | vectors[i] = unit_vector(rot90(Point(m[0] - values[i], m[1]))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In function 'Geom::Affine Geom::from_basis(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:26:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | Affine from_basis(Point const &x_basis, Point const &y_basis, Point const &offset) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Point Geom::Affine::xAxis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:32:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | Point Affine::xAxis() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In member function 'Geom::Affine Geom::Affine::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:388:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine Affine::inverse() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp: In constructor 'Geom::Eigen::Eigen(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/affine.cpp:469:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 469 | Eigen::Eigen(Affine const &m) { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp: In member function 'virtual Geom::Point Geom::Curve::unitTangentAt(Geom::Coord, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:152:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Point Curve::unitTangentAt(Coord t, unsigned n) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:144:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/svg-path-writer.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp: In member function 'int Shape::AddPoint(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.cpp:325:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Shape::AddPoint (const Geom::Point x) | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Linear boost::operators_impl::operator+(const Geom::Linear&, const Geom::Linear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:94:31: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp: In member function 'bool Geom::SBasis::isFinite() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis.cpp:58:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | if(!(*this)[i].isFinite()) | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp: In member function 'int Shape::Reoriente(Shape*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeSweep.cpp:118:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | eData[i].rdx = pData[getEdge(i).en].rx - pData[getEdge(i).st].rx; In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeDraw.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Rect Geom::Ellipse::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse Geom::Ellipse::canonicalForm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:329:34: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Ellipse Ellipse::canonicalForm() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:584:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:112:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | ret.setTranslation(center()); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:113:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::inverseUnitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::LineSegment Geom::Ellipse::semiaxis(Geom::Dim2, int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Rect Geom::Ellipse::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:152:20: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | extremes[X][1] = extremes[X][0] + M_PI; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:161:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator+(const Geom::Angle&, const double&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::EllipticalArc* Geom::Ellipse::arc(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:234:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | Point fv = fp - _center; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:273:81: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | EllipticalArc *ret_arc = new EllipticalArc(ip, ray(X), ray(Y), rotationAngle(), | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse& Geom::Ellipse::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:287:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 287 | Affine a = Scale(ray(X), ray(Y)) * Rotate(_angle); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:290:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Point new_center = _center * m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse Geom::Ellipse::canonicalForm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:329:9: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Ellipse Ellipse::canonicalForm() const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In member function 'Geom::Angle& Geom::Angle::operator-=(Geom::Angle)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:85:12: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Angle &operator-=(Angle o) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:356:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | return p; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:362:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::timeAt(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:388:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | Affine iuct = inverseUnitCircleTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:389:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | return Angle(atan2(p * iuct)).radians0(); // return a value in [0, 2pi) | ~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::unitTangentAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:397:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 397 | return p; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::contains(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:402:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Point tp = p * inverseUnitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:402:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | Point tp = p * inverseUnitCircleTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'std::vector > Geom::Ellipse::intersect(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:420:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | Affine iuct = inverseUnitCircleTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:425:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Point lv = line.vector(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::operator==(const Geom::Ellipse&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:612:37: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Ellipse a = this->canonicalForm(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In member function 'bool Geom::Angle::operator==(Geom::Angle) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:98:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | bool operator==(Angle o) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'bool Geom::are_near(const Geom::Ellipse&, const Geom::Ellipse&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tp * ac.unitCircleTransform(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tp * ac.unitCircleTransform(), | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:647:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | if (!are_near(tp * ac.unitCircleTransform(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tp * bc.unitCircleTransform(), | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tp * bc.unitCircleTransform(), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const double&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:658:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | << ", " << format_coord_nice(e.rotationAngle()) << ")"; | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::rays() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:122:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Point rays() const { return _rays; } | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In constructor 'Geom::Ellipse::Ellipse(const Geom::Circle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:42:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | : _center(c.center()) | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:362:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::EllipticalArc* Geom::Ellipse::arc(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:273:81: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | EllipticalArc *ret_arc = new EllipticalArc(ip, ray(X), ray(Y), rotationAngle(), | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:112:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | ret.setTranslation(center()); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'bool Geom::are_near(const Geom::Ellipse&, const Geom::Ellipse&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:633:54: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | if (distance(ac.rotationAngle(), bc.rotationAngle()).radians0() >= M_PI/2) { | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:658:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | << ", " << format_coord_nice(e.rotationAngle()) << ")"; | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::inverseUnitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:121:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Affine ret = Translate(-center()) * Rotate(-_angle) * Scale(1/ray(X), 1/ray(Y)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:100:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Point Ellipse::initialPoint() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:111:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Affine ret = Scale(ray(X), ray(Y)) * Rotate(_angle); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Affine Ellipse::unitCircleTransform() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:109:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse Geom::Ellipse::canonicalForm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:329:9: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Ellipse Ellipse::canonicalForm() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point Ellipse::pointAt(Coord t) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:352:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:355:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | p *= unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~^~ In function 'Geom::Angle boost::operators_impl::operator+(const Geom::Angle&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Rect Geom::Ellipse::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:145:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | Rect Ellipse::boundsExact() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Point Geom::Ellipse::unitTangentAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Point Ellipse::unitTangentAt(Coord t) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:392:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:395:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | p *= unitCircleTransform().withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::operator==(const Geom::Ellipse&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:608:6: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | bool Ellipse::operator==(Ellipse const &other) const | ^~~~~~~ In function 'Geom::Angle Geom::distance(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In function 'bool Geom::are_near(const Geom::Ellipse&, const Geom::Ellipse&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:648:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | tp * bc.unitCircleTransform(), | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:622:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | bool are_near(Ellipse const &a, Ellipse const &b, Coord precision) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Affine Geom::Ellipse::inverseUnitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Affine Ellipse::inverseUnitCircleTransform() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:116:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'bool Geom::Ellipse::contains(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:400:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | bool Ellipse::contains(Point const &p) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Ellipse& Geom::Ellipse::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:301:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Point v = Point::polar(angle) * am; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:320:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | q = invm * q ; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Ellipse &Ellipse::operator*=(Affine const& m) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:285:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:319:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Affine invm = mwot.inverse(); | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::LineSegment Geom::Ellipse::axis(Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:126:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | LineSegment Ellipse::axis(Dim2 d) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:131:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LineSegment ls(a, b); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:132:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::Coord Geom::Ellipse::timeAt(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:389:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | return Angle(atan2(p * iuct)).radians0(); // return a value in [0, 2pi) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:376:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Coord Ellipse::timeAt(Point const &p) const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::reverse() const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:266:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Curve *reverse() const override { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'Geom::LineSegment Geom::Ellipse::semiaxis(Geom::Dim2, int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:136:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | LineSegment Ellipse::semiaxis(Dim2 d, int sign) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:140:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | LineSegment ls(a, b); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:141:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | ls.transform(unitCircleTransform()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp: In member function 'std::vector > Geom::Ellipse::intersect(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:440:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | result.emplace_back(atan2(p * iuct), line.timeAt(p), p); | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:406:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | std::vector Ellipse::intersect(Line const &line) const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/ellipse.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'std::vector > Geom::Ellipse::intersect(const LineSegment&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ~~~~~~~~~~~~~~~~^~ [289/1082] Linking CXX static library lib/libavoid_LIB.a In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp: In function 'Geom::Piecewise Geom::divide(const Geom::SBasis&, const Geom::SBasis&, double, unsigned int, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/piecewise.cpp:83:43: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Linear ci = Linear(r[i][0]/b[0][0],r[i][1]/b[0][1]); | ~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp: In function 'int ft2_cubic_to(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:97:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | user->builder.curveTo(c1 * user->scale, c2 * user->scale, p * user->scale); | ~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontInstance.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp: In member function 'int SweepTree::Find(const Geom::Point&, SweepTree*, SweepTree*&, SweepTree*&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/sweep-tree.cpp:97:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | bNorm = -bNorm; | ~~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG-Compute.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'bool Geom::compareIntervalMin(Geom::Interval, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362:13: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'void Geom::subdiv_sbasis(const Geom::SBasis&, std::vector&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:575:23: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | double t = s[0][0] / (s[0][0] - s[0][1]); | ~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'std::vector Geom::roots1(const Geom::SBasis&, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:597:21: note: parameter passing for argument of type 'const Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | std::vector roots1(SBasis const & s, Interval const ivl) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:599:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | double d = s[0][0] - s[0][1]; | ~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'std::vector Geom::roots(const Geom::SBasis&, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:629:21: note: parameter passing for argument of type 'const Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | std::vector roots(SBasis const & s, Interval const ivl) { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:78: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp: In function 'bool Geom::compareIntervalMin(Geom::Interval, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-roots.cpp:362:13: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | static bool compareIntervalMin( Interval I, Interval J ){ | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/convex-hull.cpp:35: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Geom::Point; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:39: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'bool Geom::make_elliptical_arc::bound_exceeded(unsigned int, const Geom::detail::ellipse_equation&, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:39: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 220 | angle_err = std::fabs( dot( dcurve(k/partitions), ee.normal(p[k]) ) ); | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'Geom::Point Geom::detail::ellipse_equation::normal(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:181:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Point normal(Point const& p) const | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::VShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:195:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | virtual void operator*=(VShear const &vs) { *this *= Affine(vs); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp: In member function 'bool Geom::make_elliptical_arc::bound_exceeded(unsigned int, const Geom::detail::ellipse_equation&, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc-from-sbasis.cpp:220:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | angle_err = std::fabs( dot( dcurve(k/partitions), ee.normal(p[k]) ) ); | ~~~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/float-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:66:20: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 66 | moveTo(r.corner(0)); | ~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:89:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, s); | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:88:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | arcTo(e.ray(X), e.ray(Y), e.rotationAngle(), false, false, e.pointAt(M_PI)); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp: In member function 'virtual void Geom::PathSink::feed(const Geom::Circle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:75:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point c = e.center(); | ~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-sink.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp: In function 'std::vector Geom::bounds(const Geom::Path&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/crossing.cpp:120:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | OptRect bb = a[i].boundsFast(); | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:338:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'std::optional > Geom::rect_line_intersect(Geom::Rect&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:346:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | rect_line_intersect(Geom::Rect &r, | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::LineSegment Geom::Line::segment(Geom::Coord, Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'int Geom::intersector_ccw(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:103:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | double c = dot(Geom::rot90(d1), d2); | ~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'Geom::IntersectorKind Geom::line_intersection(const Geom::Point&, double, const Geom::Point&, double, Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:71:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | double denominator = dot(Geom::rot90(n0), n1); | ~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp: In function 'std::optional > Geom::rect_line_intersect(Geom::Rect&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:346:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | rect_line_intersect(Geom::Rect &r, | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/geom.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/int-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp: In member function 'bool Geom::clipper::clip(std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:505:42: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | arcs.push_back (cs.toRatQuad (paired_points[i], | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 506 |  inner_points[j], | ~~~~~~~~~~~~~~~~ 507 |  paired_points[i+1])); | ~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point(const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:206:28: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Line l1 = cs.tangent (P); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:216:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | return find_inner_point_by_bisector_line (P, Q); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:390:10: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Line tangent (const Point & _point) const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point_by_bisector_line(const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:167:7: note: in expansion of macro 'CLIPPER_CLASS' 167 | Point CLIPPER_CLASS::find_inner_point_by_bisector_line (const Point & P, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:172:53: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Line bl = make_bisector_line (LineSegment (P, Q)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:191:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | return bl.pointAt (t); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:94:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:421:13: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | RatQuad toRatQuad (const Point & p0, | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:425:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | Point dp0 = gradient (p0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:78: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:78: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:480:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:390:10: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Line tangent (const Point & _point) const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point_by_bisector_line(const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:172:34: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Line bl = make_bisector_line (LineSegment (P, Q)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h: In member function 'Geom::Point Geom::clipper::find_inner_point(const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:203:7: note: in expansion of macro 'CLIPPER_CLASS' 203 | Point CLIPPER_CLASS::find_inner_point (const Point & P, const Point & Q) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:203:7: note: in expansion of macro 'CLIPPER_CLASS' 203 | Point CLIPPER_CLASS::find_inner_point (const Point & P, const Point & Q) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:203:7: note: in expansion of macro 'CLIPPER_CLASS' 203 | Point CLIPPER_CLASS::find_inner_point (const Point & P, const Point & Q) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:203:7: note: in expansion of macro 'CLIPPER_CLASS' 203 | Point CLIPPER_CLASS::find_inner_point (const Point & P, const Point & Q) const | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:206:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Line l1 = cs.tangent (P); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:216:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | return find_inner_point_by_bisector_line (P, Q); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp: In member function 'bool Geom::clipper::clip(std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:505:42: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | arcs.push_back (cs.toRatQuad (paired_points[i], | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 506 |  inner_points[j], | ~~~~~~~~~~~~~~~~ 507 |  paired_points[i+1])); | ~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:375:6: note: in expansion of macro 'CLIPPER_CLASS' 375 | bool CLIPPER_CLASS::clip (std::vector & arcs) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:375:6: note: in expansion of macro 'CLIPPER_CLASS' 375 | bool CLIPPER_CLASS::clip (std::vector & arcs) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:375:6: note: in expansion of macro 'CLIPPER_CLASS' 375 | bool CLIPPER_CLASS::clip (std::vector & arcs) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:49:27: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | #define CLIPPER_CLASS clipper | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:375:6: note: in expansion of macro 'CLIPPER_CLASS' 375 | bool CLIPPER_CLASS::clip (std::vector & arcs) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:396:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | single_points.push_back (ls1->initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:263:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | Point new_point = find_inner_point (*sp, *fp); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper_impl.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conic_section_clipper.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conic_section_clipper_impl.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | RatQuad::fromPointsTangents (p0, rot90 (dp0), p1, p2, rot90 (dp2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:428:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:841:26: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:842:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::ConvertWithBackData(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:127:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | Geom::Point cx = 2 * bx - dx; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:841:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:842:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | AddPoint( cb.vector() * ar * cbangle + dr ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:853:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:854:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:989:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:990:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 990 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1001:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1002:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int, Path::offset_orig&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1108:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1109:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1109 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1119:16: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1120:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 804 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:804:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:841:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 841 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:842:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | AddPoint( cb.vector() * ar * cbangle + dr ); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:853:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:854:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | AddPoint( cb.vector() * ar * cbangle + dr); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:953:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:989:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 989 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:990:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 990 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1001:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1002:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp: In member function 'void Path::DoArc(const Geom::Point&, const Geom::Point&, double, double, double, bool, bool, double, int, Path::offset_orig&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | void Path::DoArc(Geom::Point const &iS, Geom::Point const &iE, | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1073:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1108:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1108 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1109:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1109 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (sang - b) / (sang - eang)); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1119:26: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | cb = omega * cb; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/PathConversion.cpp:1120:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1120 | AddPoint(cb.vector() * ar * cbangle + dr, piece, (b - sang) / (eang - sang)); | ^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:244:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Line&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:569:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:184:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:246:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:246:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:247:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | result *= Rotate(angle_between(vector(), other.vector())); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:250:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Line&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:569:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:584:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | Point O = l1.pointAt(crossing->ta); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:590:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | return make_angle_bisector_line(A, O, B); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:505:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:506:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:507:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | return Line(O, bisect); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In constructor 'Geom::AngleInterval::AngleInterval(Geom::Angle, Geom::Angle, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:199:5: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | AngleInterval(Angle s, Angle e, bool cw = false) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:73:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ~~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const Geom::Ray&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:101:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | , _final(r.origin() + r.vector()) | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:246:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:246:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Affine result = Translate(-_initial); | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp: In member function 'Geom::Affine Geom::Line::transformTo(const Geom::Line&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Affine Line::transformTo(Line const &other) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:244:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Point&, const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Line&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:569:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Line make_angle_bisector_line(Line const& l1, Line const& l2) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/line.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In function 'Geom::OptCrossing Geom::intersection(const Geom::Ray&, const Geom::Ray&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:128:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | return ::Geom::distance(_point, _ray.pointAt(t)); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::portion(const Geom::D2&, Geom::Interval) [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:169:14: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | inline D2 portion(const D2 &a, Interval i) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator-(const Geom::D2&, Geom::Point) [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:329:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator-(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:329:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | operator-(D2 const & a, Point b) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp: In function 'Geom::Coord Geom::nearest_time(const Geom::Point&, const Geom::D2&, Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/nearest-time.cpp:67:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Coord droot = L2sq(bez.valueAt(i)); | ~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp: In member function 'void Shape::ConvertToForme(Path*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:61:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | eData[i].rdx = pData[getEdge(i).en].rx - pData[getEdge(i).st].rx; /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp: In member function 'int Shape::MakeTweak(int, Shape*, double, JoinType, double, bool, Geom::Point, Geom::Point, double, Geom::Affine*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:662:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tovec = tovec.inverse(); | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:663:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 663 | this_vec = this_power * (vector * tovec) ; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:551:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | Shape::MakeTweak (int mode, Shape *a, double power, JoinType join, double miter, bool do_profile, Geom::Point c, Geom::Point vector, double radius, Geom::Affine *i2doc) | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:551:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:551:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:551:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:662:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tovec = tovec.inverse(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/ShapeMisc.cpp:663:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 663 | this_vec = this_power * (vector * tovec) ; | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-math.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:79:18: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:154:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In function 'Geom::Piecewise Geom::sqrt(const Geom::Piecewise&, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:191:19: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | zero.setDomain(f.domain()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In function 'Geom::Piecewise Geom::sqrt_internal(const Geom::SBasis&, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:149:40: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | sqrtf[0] = Linear(std::sqrt(f[0][0]), std::sqrt(f[0][1])); | ~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-math.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp: In function 'Geom::Piecewise Geom::reciprocalOnDomain(Geom::Interval, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-math.cpp:282:19: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Piecewise reciprocalOnDomain(Interval range, double tol){ | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'Geom::Point Geom::PathVector::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:101:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | Point PathVector::pointAt(Coord t) const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'Geom::Interval Geom::PathIntersectionSweepSet::itemBounds(Geom::PathIntersectionSweepSet::ItemIterator)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:174:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | Interval itemBounds(ItemIterator ii) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = Geom::PathTime; TimeB = Geom::PathTime]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:192:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'void Geom::Sweeper::process() [with SweepSet = Geom::PathIntersectionSweepSet]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h:114:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Interval b = _set.itemBounds(i); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp: In member function 'void Geom::PathIntersectionSweepSet::addActiveItem(Geom::PathIntersectionSweepSet::ItemIterator)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:192:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | k.point()); | ~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/pathvector.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In function 'Geom::Interval Geom::PathIntersectionSweepSet::itemBounds(Geom::PathIntersectionSweepSet::ItemIterator)': cc1plus: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::point(unsigned int) const [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:195:38: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:102:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Point point(unsigned i) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In constructor 'Geom::Intersection::Intersection(const TA&, const TB&, const TimeA&, const TimeB&) [with TA = Geom::BezierCurve; TB = Geom::Curve; TimeA = double; TimeB = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:57:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | , _point(lerp(0.5, sa.pointAt(ta), sb.pointAt(tb))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp: In member function 'virtual void Geom::BezierCurve::feed(Geom::PathSink&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:232:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 232 | Point ip = controlPoint(0); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp: In function 'Geom::Coord Geom::bezier_length(Geom::Point, Geom::Point, Geom::Point, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-curve.cpp:471:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 471 | Coord bezier_length(Point a0, Point a1, Point a2, Coord tolerance) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::RatQuad::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:87:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point at0() const {return P[0];} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Rect Geom::Circle::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:42:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:88:36: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Point Geom::Circle::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:104:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point Circle::initialPoint() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Rect Geom::Circle::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:45:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Rect bbox(_center - rr, _center + rr); | ~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:46:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | return bbox; | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:88:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:90:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Zoom ret(_radius, _center / _radius); | ~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:91:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::inverseUnitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:94:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Zoom Circle::inverseUnitCircleTransform() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:100:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | Zoom ret(1/_radius, Translate(-_center)); | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:101:12: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'void Geom::Circle::fit(const std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:289:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _center = points[0] * 0.5 + points[1] * 0.5; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::Circle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:322:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | out << "Circle(" << c.center() << ", " << format_coord_nice(c.radius()) << ")"; | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Rect Geom::Circle::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:42:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Rect Circle::boundsFast() const | ^~~~~~ In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:88:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Zoom Circle::unitCircleTransform() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Point Geom::Circle::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:104:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point Circle::initialPoint() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::Zoom Geom::Circle::inverseUnitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:94:6: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | Zoom Circle::inverseUnitCircleTransform() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'void Geom::Circle::fit(const std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:289:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _center = points[0] * 0.5 + points[1] * 0.5; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp: In member function 'Geom::D2 Geom::Circle::toSBasis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:273:15: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | B[0] = cos(bo,4); | ~~~^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/circle.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'std::vector > Geom::Circle::intersect(const LineSegment&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:94:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | : _initial(seg.initialPoint()) | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::Point Geom::EllipticalArc::pointAtAngle(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'void Geom::EllipticalArc::_filterIntersections(std::vector >&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:573:24: warning: unused variable 'eps' [-Wunused-variable] 573 | constexpr auto eps = 1e-4; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:128:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:143:73: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | Interval xival = Interval::from_range(coord[X], coord[X] + ncoord[X]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::Point Geom::EllipticalArc::pointAtAngle(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::roots(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:174:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | sincos(rotationAngle(), roty, rotx); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Curve* Geom::EllipticalArc::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:72: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:248:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | result->_initial_point = result->pointAtAngle( result->initialAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:249:68: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | result->_final_point = result->pointAtAngle( result->finalAngle() ); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:249:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | result->_final_point = result->pointAtAngle( result->finalAngle() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In member function 'Geom::Angle Geom::AngleInterval::initialAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:229:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Angle initialAngle() const { return _start_angle; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::pointAndDerivatives(Geom::Coord, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:270:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | result.push_back( ea->pointAtAngle(angle) ); | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::angleAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:204:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | Angle angleAt(Coord t) const { return _angles.angleAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Point Geom::EllipticalArc::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:290:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Point EllipticalArc::pointAt(Coord t) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:293:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | return _ellipse.pointAt(angleAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:293:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | return _ellipse.pointAt(angleAt(t)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Coord Geom::EllipticalArc::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:299:32: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | return valueAtAngle(angleAt(t), d); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Curve* Geom::EllipticalArc::portion(double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:312:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | arc->_initial_point = arc->_final_point = pointAt(f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:319:27: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | arc->_angles.setAngles(angleAt(f), angleAt(t)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::allNearestTimes(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:355:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | LineSegment seg(pointAt(from), pointAt(to)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:359:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | if ( are_near(rotationAngle(), M_PI/2) | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:385:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Point r = p - center(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:431:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:484:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | dsq = distanceSq(p, pointAtAngle(real_sol[i])); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'void Geom::EllipticalArc::_updateCenterAndAngles()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:652:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | Rotate rot(rotationAngle()); // the matrix in F.6.5.3 | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:653:33: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Rotate invrot = rot.inverse(); // the matrix in F.6.5.1 | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:655:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Point r = rays(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'void Geom::Ellipse::setRotationAngle(Geom::Angle)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:117:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | void setRotationAngle(Angle a) { _angle = a; } | ^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Point Geom::EllipticalArc::rays() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:116:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Point rays() const { return _ellipse.rays(); } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::D2 Geom::EllipticalArc::toSBasis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:706:28: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 706 | Coord et = initialAngle().radians() + sweepAngle(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual bool Geom::EllipticalArc::operator==(const Geom::Curve&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:792:22: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | if (rotationAngle() != other->rotationAngle()) return false; | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double&, bool&, bool&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual int Geom::EllipticalArc::winding(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:830:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 830 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:835:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | Point ymin = pointAtAngle(ymin_a); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:855:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | Angle ia = initialAngle(), fa = finalAngle(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::EllipticalArc&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:926:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 926 | << ea.initialPoint() << ", " | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:928:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | << format_coord_nice(ea.rotationAngle()) << ", " | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:931:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 931 | << ea.finalPoint() << ")"; | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual void Geom::EllipticalArc::feed(Geom::PathSink&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:822:45: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 822 | sink.arcTo(ray(X), ray(Y), rotationAngle(), _large_arc, sweep(), _final_point); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual void Geom::EllipticalArc::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:763:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 763 | _ellipse.setCenter(middle_point(_initial_point, _final_point)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'void Geom::EllipticalArc::_updateCenterAndAngles()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:652:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | Rotate rot(rotationAngle()); // the matrix in F.6.5.3 | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:655:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | Point r = rays(); | ~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:653:32: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Rotate invrot = rot.inverse(); // the matrix in F.6.5.1 | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual int Geom::EllipticalArc::winding(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:830:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 830 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual bool Geom::EllipticalArc::operator==(const Geom::Curve&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:791:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 791 | if (rays() != other->rays()) return false; | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:792:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | if (rotationAngle() != other->rotationAngle()) return false; | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In function 'std::ostream& Geom::operator<<(std::ostream&, const Geom::EllipticalArc&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:928:46: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | << format_coord_nice(ea.rotationAngle()) << ", " | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::allNearestTimes(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:385:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Point r = p - center(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:431:25: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | sincos(rotationAngle(), sinrot, cosrot); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:428:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | Point p_c = p - center(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::pointAndDerivatives(Geom::Coord, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:264:27: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | double angle = angleAt(t); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^~~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Curve* Geom::EllipticalArc::portion(double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:302:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Curve* EllipticalArc::portion(double f, double t) const | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'Geom::Point Geom::EllipticalArc::pointAtAngle(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:150:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Point EllipticalArc::pointAtAngle(Coord t) const | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'void Geom::EllipticalArc::_filterIntersections(std::vector >&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11.2.1/cmath:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:133:39: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | extremes[Y][1] = extremes[Y][0] + M_PI; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:114:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Rect EllipticalArc::boundsExact() const | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:250:80: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | LineSegment chord() const { return LineSegment(_initial_point, _final_point); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual Geom::D2 Geom::EllipticalArc::toSBasis() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:712:32: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | SBasis arc_x = ray(X) * cos(param,4); | ~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:719:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | arc[d][0][0] = initialPoint()[d]; | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual std::vector Geom::EllipticalArc::roots(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::allNearestTimes(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:385:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | Point r = p - center(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:201:66: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 201 | Coord timeAtAngle(Angle a) const { return _angles.timeAtAngle(a); } | ~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/elliptical-arc.cpp:517:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | double dsq1 = distanceSq(p, pointAt(from)); | ~~~~~~~^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp: In member function 'bool Geom::PathIntersectionGraph::_prepareIntersectionLists(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:126:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | xa->p = xb->p = px.point(); | ~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/intersection-graph.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-lister.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::sbasis_to_bezier(Geom::Bezier&, const Geom::SBasis&, size_t)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:110:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | if (sb[q-1][0] == sb[q-1][1]) | ~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::build_from_sbasis(Geom::PathBuilder&, const Geom::D2&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:489:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | pb.lineTo(B.at1()); | ~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'Geom::Path Geom::path_from_sbasis(const Geom::D2&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:511:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | pb.moveTo(B.at0()); | ~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::sbasis_to_bezier(Geom::Bezier&, const Geom::SBasis&, size_t)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:110:33: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | if (sb[q-1][0] == sb[q-1][1]) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp: In function 'void Geom::build_from_sbasis(Geom::PathBuilder&, const Geom::D2&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:489:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | pb.lineTo(B.at1()); | ~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-to-bezier.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::pick_orientation_line(const std::vector&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:74: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Interval Geom::detail::bezier_clipping::fat_line_bounds(const std::vector&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:361:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Line const &l) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:113:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::pick_orientation_line(const std::vector&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::orthogonal_orientation_line(const std::vector&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:341:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Line line(p, (c.back() - c.front()).cw() + p); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:342:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | return line; | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Interval Geom::detail::bezier_clipping::fat_line_bounds(const std::vector&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:360:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Interval fat_line_bounds (std::vector const &c, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::OptInterval Geom::detail::bezier_clipping::clip(const std::vector&, const std::vector&, double) [with Tag = Geom::detail::bezier_clipping::intersection_point_tag]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:495:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 495 | Point M = middle_point(A.front(), A.back()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:43: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::middle_point(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:342:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Point middle_point(Point const &p1, Point const &p2) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Line Geom::detail::bezier_clipping::pick_orientation_line(const std::vector&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:311:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line pick_orientation_line (std::vector const &c, double precision) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'Geom::Interval Geom::detail::bezier_clipping::fat_line_bounds(const std::vector&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:360:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Interval fat_line_bounds (std::vector const &c, | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::OptInterval Geom::detail::bezier_clipping::clip(const std::vector&, const std::vector&, double) [with Tag = Geom::detail::bezier_clipping::intersection_point_tag]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | OptInterval clip (std::vector const& A, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:489:13: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:496:41: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | bl = orthogonal_orientation_line(B, M, precision); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:501:37: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | Interval bound = fat_line_bounds(A, bl); | ~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp: In function 'void Geom::detail::bezier_clipping::derivative(std::vector&, const std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/bezier-clipping.cpp:196:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | D.push_back(n*(B[i+1] - B[i])); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp2>::type = double; typename std::__strip_reference_wrapper::type>::__type = double; typename std::decay<_Tp>::type = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:214:52: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::D2&, double&, const Geom::D2&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:302:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Point soln = (F)*jack.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:302:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | Point soln = (F)*jack.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/basic-intersection.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'double Geom::hausdorfl(Geom::D2&, const Geom::D2&, double, double*, double*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:411:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | Point Ax = A.at0(); | ~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::D2&, double&, const Geom::D2&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:272:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | static void intersect_polish_root (D2 const &A, double &s, | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp: In function 'double Geom::hausdorfl(Geom::D2&, const Geom::D2&, double, double*, double*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/basic-intersection.cpp:413:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | dist = Geom::distance(Ax, B(t)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::Curve&, double&, const Geom::Curve&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:161:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | Point F = as[0] - bs[0]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:179:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Point soln = (F)*jack.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:179:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Point soln = (F)*jack.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'std::vector Geom::path_mono_splits(const Geom::Path&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:417:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | int dx = p[i].initialPoint()[X] > (spl.empty() ? p[i].finalPoint()[X] : p.valueAt(spl.front(), X)) ? 1 : 0; | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In member function 'virtual Geom::CrossingSet Geom::MonoCrosser::crossings(const Geom::PathVector&, const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:474:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | for(auto & i : bounds_a) bounds_a_union.push_back(union_list(i)); | ~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweep-bounds.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In function 'Geom::Rect Geom::union_list(const std::vector&)': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:1: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'void Geom::intersect_polish_root(const Geom::Curve&, double&, const Geom::Curve&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:156:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | intersect_polish_root (Curve const &A, double &s, Curve const &B, double &t) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In function 'std::vector > Geom::split_bounds(const Geom::PathVector&, std::vector >)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:445:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | std::vector > split_bounds(PathVector const &p, std::vector > splits) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp: In member function 'virtual Geom::CrossingSet Geom::MonoCrosser::crossings(const Geom::PathVector&, const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path-intersection.cpp:474:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | for(auto & i : bounds_a) bounds_a_union.push_back(union_list(i)); | ~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Line Geom::xAx::tangent(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:391:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::RatQuad Geom::xAx::toRatQuad(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:424:5: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h: In member function 'Geom::Point Geom::xAx::nearestTime(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:479:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/numeric/fitting-model.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:117:43: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Point P2, Point dP2) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Point Geom::RatQuad::pointAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:167:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Point RatQuad::pointAt(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::Interval Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:65: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Affine Geom::xAx::hessian() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Interval Geom::xAx::extrema(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:31: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Rect Geom::xAx::arc_bound(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:75: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::LineSegment Geom::intersection(Geom::Line, Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | LineSegment intersection(Line l, Rect r) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::reverse() const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:268:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | return new BezierCurveN<1>(finalPoint(), initialPoint()); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | RatQuad RatQuad::fromPointsTangents(Point P0, Point dP0, | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:118:52: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | Line Line0 = Line::from_origin_and_vector(P0, dP0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:123:52: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return RatQuad(Point(), Point(), Point(), 0); // need opt really | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:125:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point P1 = Line0.pointAt((*oc).ta); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:130:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:130:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:137:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:137:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:144:34: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | return RatQuad(P0, P1, P2, w); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:146:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | return RatQuad(P0, 0.5*(P0+P2), P2, 1); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:148:46: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | return RatQuad(Point(), Point(), Point(), 0); // need opt really | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::circularArc(Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | RatQuad RatQuad::circularArc(Point P0, Point P1, Point P2) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:79: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'std::vector Geom::decompose_degenerate(const Geom::xAx&, const Geom::xAx&, const Geom::xAx&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:280:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Line L0 = Line::from_origin_and_vector(B0, rot90(n0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:285:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Point P = L0.pointAt(rt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Line Lx = Line::from_origin_and_vector(trial_pt, g); // a line along the gradient | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:334:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | Point P0 = Lx.pointAt(rt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:339:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | if(fabs(C1.hessian().det()) > fabs(C2.hessian().det())) | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:344:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | Point P = L.pointAt(cnrt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::xAx Geom::xAx::fromLine(Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:421:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | xAx xAx::fromLine(Line l) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:423:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Point norm = l.normalAndDist(dist); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::vector Geom::xAx::crossings(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:497:22: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | std::vector xAx::crossings(Rect r) const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:500:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 500 | Geom::LineSegment ls(r.corner(ei), r.corner(ei+1)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::optional Geom::xAx::toCurve(const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | return RatQuad::fromPointsTangents(A, dA, ls.pointAt(0.5), ls[1], dA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:531:57: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Line bisector = make_bisector_line(LineSegment(A, C)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:536:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Point p = bisector.pointAt(bisect_rts[i]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | return RatQuad::fromPointsTangents(A, C-A, B, C, A-C); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | RatQuad rq = RatQuad::fromPointsTangents(A, rot90(dA), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 551 |  B, C, rot90(dC)); | ~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:551:65: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 551 | B, C, rot90(dC)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In function 'Geom::Point Geom::middle_point(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:327:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | inline Point middle_point(LineSegment const& _segment) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::Interval Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Affine Geom::xAx::hessian() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'std::optional Geom::solve(double (*)[2], double*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:634:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | return Point ((A[1][1]*b[0] -A[0][1]*b[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 634 |  (-A[1][0]*b[0] + A[0][0]*b[1]))* ideterm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Interval Geom::xAx::extrema(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:650:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Interval ext(valueAt(r.corner(0))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:653:12: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | return ext; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In constructor 'Geom::Line::Line(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:73:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | _final = _initial + v; | ~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Rect Geom::xAx::arc_bound(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1379:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1379 | M.push_back (gl[dim].pointAt (rt)); | ~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1419:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1419 | return B; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distanceSq(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:377:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | return L2sq(a - b); | ~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::xAx Geom::xAx::translate(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1197:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1197 | Point T = - _offset; | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:370:14: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | inline Coord distance (Point const &a, Point const &b) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In function 'Geom::Point Geom::lerp(Geom::Coord, const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::fromPointsTangents(Geom::Point, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:119:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Line Line2 = Line::from_origin_and_vector(P2, dP2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | RatQuad RatQuad::fromPointsTangents(Point P0, Point dP0, | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:115:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::RatQuad Geom::RatQuad::circularArc(Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | RatQuad RatQuad::circularArc(Point P0, Point P1, Point P2) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:151:9: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:152:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return RatQuad(P0, P1, P2, dot(unit_vector(P0 - P1), unit_vector(P0 - P2))); | ~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::xAx Geom::xAx::fromDistPoint(Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:414:16: warning: '' is used uninitialized [-Wuninitialized] 414 | return xAx();//1., 0, 1., -2*(1+d)*p[0], -2*(1+d)*p[1], dot(p,p)+d*d); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:414:16: note: '' declared here 414 | return xAx();//1., 0, 1., -2*(1+d)*p[0], -2*(1+d)*p[1], dot(p,p)+d*d); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::xAx Geom::xAx::fromLine(Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:421:5: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | xAx xAx::fromLine(Line l) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:425:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | return fromLine(norm, dist); | ~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In static member function 'static Geom::Interval Geom::xAx::quad_ex(double, double, double, Geom::Interval)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:612:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 612 | Interval xAx::quad_ex(double a, double b, double c, Interval ivl) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Affine Geom::xAx::hessian() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:620:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | Geom::Affine xAx::hessian() const { | ^~~ In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Interval Geom::xAx::extrema(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | Interval xAx::extrema(Rect r) const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:648:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:650:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | Interval ext(valueAt(r.corner(0))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:656:25: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 656 | Interval ext = quad_ex(c[2], c[1]*k+c[4], (c[0]*k + c[3])*k + c[5], r[Y]); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'void Geom::xAx::set(const Geom::Point&, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:740:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | void xAx::set (const Point& _vertex, double _angle, double _dist1, double _dist2) | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::CubicBezier Geom::RatQuad::toCubic(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:163:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | (1-lamb)*P[2] + lamb*P[1], | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'Geom::LineSegment Geom::intersection(Geom::Line, Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | LineSegment intersection(Line l, Rect r) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:47:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:52:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | return LineSegment(Point(0,0), Point(0,0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In function 'std::vector Geom::decompose_degenerate(const Geom::xAx&, const Geom::xAx&, const Geom::xAx&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:281:47: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Line L1 = Line::from_origin_and_vector(B0, rot90(n1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:336:50: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | Line L = Line::from_origin_and_vector(P0, rot90(g)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:238:20: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | std::vector decompose_degenerate(xAx const & C1, xAx const & C2, xAx const & xC0) { | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:238:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:300:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | Point g = xC0.gradient(trial_pt); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Line Lx = Line::from_origin_and_vector(trial_pt, g); // a line along the gradient | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:331:47: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:339:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | if(fabs(C1.hessian().det()) > fabs(C2.hessian().det())) | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::vector Geom::xAx::allNearestTimes(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1427:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1427 | std::vector xAx::allNearestTimes (const Point &P) const | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'Geom::Rect Geom::xAx::arc_bound(const Geom::Point&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:1339:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1339 | Rect xAx::arc_bound (const Point & P1, const Point & Q, const Point & P2) const | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::vector Geom::xAx::crossings(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:500:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | Geom::LineSegment ls(r.corner(ei), r.corner(ei+1)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp: In member function 'std::optional Geom::xAx::toCurve(const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:531:39: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | Line bisector = make_bisector_line(LineSegment(A, C)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/conicsec.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | std::optional xAx::toCurve(Rect const & bnd) const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:511:26: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:512:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | std::vector crs = crossings(bnd); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:515:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | Point dA = rot90(gradient(A)); | ~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:519:77: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | return RatQuad::fromPointsTangents(A, dA, ls.pointAt(0.5), ls[1], dA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:520:41: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:528:25: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | else if(distance(C, crs[2]) > distance(A, C)) | ~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | RatQuad rq = RatQuad::fromPointsTangents(A, rot90(dA), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 551 |  B, C, rot90(dC)); | ~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:550:49: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | return RatQuad::fromPointsTangents(A, C-A, B, C, A-C); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/conicsec.cpp:547:47: note: parameter passing for argument of type 'Geom::RatQuad' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::valueAt(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:83:22: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:136:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:285:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | result[i] = -p[i]; In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'Geom::Piecewise > Geom::unitVector(const Geom::D2&, double, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:236:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | Point v0 = unit_vector(V.at0()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'unsigned int Geom::centroid(const Geom::Piecewise >&, Geom::Point&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:529:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 529 | centroid_tmp += C.at1()- C.at0(); // first moment. | ~~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp: In function 'std::vector Geom::find_tangents_by_vector(Geom::Point, const Geom::D2&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/sbasis-geometric.cpp:773:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 773 | SBasis crs = dot(derivative(A), rot90(V)); | ~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-writer.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::Path::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:418:28: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Point Geom::Path::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:433:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | Point Path::pointAt(Coord t) const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::CurveIntersectionSweepSet::itemBounds(Geom::CurveIntersectionSweepSet::ItemIterator)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:515:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | Interval itemBounds(ItemIterator ii) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = double; TimeB = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:533:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In constructor 'Geom::Path::Path(const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:300:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:301:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:301:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::rays() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:122:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Point rays() const { return _rays; } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'void Geom::Path::close(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:313:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | if (last->isLineSegment() && last->finalPoint() == initialPoint()) { | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::OptRect Geom::Path::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:343:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | bounds = front().boundsFast(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Piecewise > Geom::Path::toPwSb() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:388:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | ret = Piecewise >(initialPoint()); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::Path::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:418:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Point Geom::Path::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:433:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | Point Path::pointAt(Coord t) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In constructor 'Geom::CurveIntersectionSweepSet::CurveRecord::CurveRecord(const Geom::Curve*, std::size_t, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:484:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | , bounds(curve->boundsFast()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'void Geom::Sweeper::process() [with SweepSet = Geom::CurveIntersectionSweepSet]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h:114:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Interval b = _set.itemBounds(i); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'void Geom::CurveIntersectionSweepSet::addActiveItem(Geom::CurveIntersectionSweepSet::ItemIterator)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:533:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | k.point()); | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'int Geom::Path::winding(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:586:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:598:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'std::vector Geom::Path::allNearestTimes(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:665:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:682:8: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::PathTime Geom::Path::nearestTime(const Geom::Point&, Geom::Coord*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In constructor 'Geom::Path::Path(const Geom::Ellipse&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:300:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:300:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | _data->curves.push_back(new EllipticalArc(p1, e.rays(), e.rotationAngle(), false, true, p2)); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:301:76: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:301:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | _data->curves.push_back(new EllipticalArc(p2, e.rays(), e.rotationAngle(), false, true, p1)); | ~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h: In member function 'void Geom::Sweeper::process() [with SweepSet = Geom::CurveIntersectionSweepSet]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sweeper.h:114:41: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Interval b = _set.itemBounds(i); | ~~~~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'void Geom::Path::close(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:306:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | void Path::close(bool c) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::OptRect Geom::Path::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:332:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | OptRect Path::boundsFast() const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Interval Geom::Path::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:418:10: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 418 | Interval Path::timeRange() const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::Point Geom::Path::pointAt(const Geom::PathTime&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:447:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Point Path::pointAt(PathTime const &pos) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'int Geom::Path::winding(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 579 | int Path::winding(Point const &p) const { | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:579:5: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:598:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 598 | Point ip = i->initialPoint(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:586:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 586 | Rect bounds = i->boundsFast(); | ~~~~~~~~~~~~~^~ In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'Geom::PathTime Geom::Path::nearestTime(const Geom::Point&, Geom::Coord*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | PathTime Path::nearestTime(Point const &p, Coord *dist) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:717:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:734:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if (distance(p, c.boundsFast()) >= mindist) continue; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:737:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Coord d = distance(c.pointAt(t), p); | ~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:35: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Geom::Curve*, long unsigned int&, int}; _Tp = Geom::CurveIntersectionSweepSet::CurveRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp: In member function 'std::vector Geom::Path::allNearestTimes(const Geom::Point&, double, double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 622 | std::vector Path::allNearestTimes(Point const &_point, double from, double to) const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:622:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:665:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | bb = (_path[i].boundsFast()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:670:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | dsq = distanceSq(_point, _path[i].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:682:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | bb = (_path[ei].boundsFast()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/path.cpp:686:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 686 | dsq = distanceSq(_point, _path[ei].pointAt(all_t.front())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::Point Geom::unitTangentAt(const Geom::D2&, Geom::Coord, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:222:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | Point unitTangentAt(D2 const & a, Coord t, unsigned n) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::valueAt(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:83:22: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:42:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:285:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | result[i] = -p[i]; /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::Piecewise > Geom::force_continuity(const Geom::Piecewise >&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:176:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Point pt0 = f.segs[prev].at1(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318:23: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'Geom::Piecewise > Geom::force_continuity(const Geom::Piecewise >&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:177:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Point pt1 = f.segs[cur ].at0(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:318:23: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | std::vector level_set( D2 const &f, Rect region){ | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp: In function 'std::vector Geom::level_set(const Geom::D2&, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:322:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | std::vector level_set( D2 const &f, Point p, double tol){ | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/src/2geom/d2-sbasis.cpp:325:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | return level_set( f, region ); | ^ In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [290/1082] Linking CXX shared library lib/lib2geom.so.1.1.0 [291/1082] Creating library symlink lib/lib2geom.so [292/1082] Linking CXX static library lib/libnrtype_LIB.a [293/1082] Linking CXX static library lib/liblivarot_LIB.a [294/1082] Linking CXX static library lib/libdepixelize_LIB.a [295/1082] Linking CXX static library lib/libutil_LIB.a [296/1082] Generating inkscape-version.cpp revision is dc2aedaf03, 2022-05-15 [297/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o [298/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkview-window.cpp.o [299/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkview-application.cpp.o [300/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-pages.cpp.o [301/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-window.cpp.o [302/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-view-window.cpp.o [303/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-view-mode.cpp.o [304/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-undo-document.cpp.o [305/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-transform.cpp.o [306/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-tutorial.cpp.o [307/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-tools.cpp.o [308/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-text.cpp.o [309/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-selection.cpp.o [310/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-selection-window.cpp.o [311/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-selection-object.cpp.o [312/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-paths.cpp.o [313/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-output.cpp.o [314/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-object-align.cpp.o [315/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-object.cpp.o [316/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-node-align.cpp.o [317/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-layer.cpp.o [318/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-hide-lock.cpp.o [319/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-help-url.cpp.o [320/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-helper.cpp.o [321/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-file.cpp.o [322/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-file-window.cpp.o [323/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-element-image.cpp.o [324/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-element-a.cpp.o [325/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-effect.cpp.o [326/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-edit.cpp.o [327/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-edit-window.cpp.o [328/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-edit-document.cpp.o [329/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-dialogs.cpp.o [330/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-transform.cpp.o [331/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-snapping.cpp.o [332/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-canvas-mode.cpp.o [333/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-base.cpp.o [334/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-hint-data.cpp.o [335/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-extra-data.cpp.o [336/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/actions/actions-effect-data.cpp.o [337/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-application.cpp.o [338/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-window.cpp.o [339/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/version.cpp.o [340/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/vanishing-point.cpp.o [341/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/unicoderange.cpp.o [342/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/transf_mat_3x4.cpp.o [343/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/text-editing.cpp.o [344/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/text-chemistry.cpp.o [345/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/style.cpp.o [346/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/style-internal.cpp.o [347/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snapper.cpp.o [348/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-point.cpp.o [349/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-line.cpp.o [350/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snapped-curve.cpp.o [351/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snap.cpp.o [352/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/snap-preferences.cpp.o [353/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/seltrans.cpp.o [354/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/seltrans-handles.cpp.o [355/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/selection.cpp.o [356/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/selection-describer.cpp.o [357/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/selection-chemistry.cpp.o [358/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/selcue.cpp.o [359/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/rubberband.cpp.o [360/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/rdf.cpp.o [361/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/pure-transform.cpp.o [362/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/proj_pt.cpp.o [363/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/profile-manager.cpp.o [364/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/print.cpp.o [365/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/preferences.cpp.o [366/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/perspective-line.cpp.o [367/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path-prefix.cpp.o [368/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path-chemistry.cpp.o [369/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/page-manager.cpp.o [370/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object-snapper.cpp.o [371/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object-hierarchy.cpp.o [372/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/mod360.cpp.o [373/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/message-stack.cpp.o [374/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/message-context.cpp.o [375/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/media.cpp.o [376/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/line-snapper.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [377/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/line-geometry.cpp.o [378/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/layer-manager.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [379/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version-info.cpp.o [380/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [381/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/id-clash.cpp.o [382/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/guide-snapper.cpp.o [383/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/gradient-drag.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-hierarchy.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [384/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/gradient-chemistry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/profile-manager.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/profile-manager.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/profile-manager.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [385/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/gc-finalized.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [386/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/gc-anchored.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(const Inkscape::SnappedLine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:131:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | inters = Geom::intersection(getLine(), line.getLine()); | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:140:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:140:40: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:140:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Geom::Point inters_pt = getLine().pointAt((*inters).ta); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:111: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(const Inkscape::SnappedLine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:122:24: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(SnappedLine const &line) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:122:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:122:24: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [387/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/filter-enums.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp: In member function 'virtual Geom::Point Inkscape::PureTranslate::getTransformedPoint(const Inkscape::SnapCandidatePoint&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:125:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point PureTranslate::getTransformedPoint(SnapCandidatePoint const &p) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:163:39: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [388/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/filter-chemistry.cpp.o [389/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/file-update.cpp.o [390/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/file.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [391/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extract-uri.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedCurve&, const Geom::Point&, Geom::Affine) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:60:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:74:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedLine&, const Geom::Point&, Geom::Affine) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:113:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:135:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::transformed(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:311:10: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Line transformed(Affine const& m) const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:312:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | Line l(_initial * m, _final * m); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:313:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | return [Kl; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::LineSegment Geom::Line::segment(Geom::Coord, Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:283:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | return LineSegment(pointAt(f), pointAt(t)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In function 'bool getClosestIntersectionCS(const std::__cxx11::list&, const Geom::Point&, Inkscape::SnappedPoint&, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:184:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedCurve&, const Geom::Point&, Geom::Affine) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:60:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:74:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point p_ix = this->_curve->pointAt(c.ta); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In function 'bool getClosestIntersectionCS(const std::__cxx11::list&, const Geom::Point&, Inkscape::SnappedPoint&, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:184:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | bool getClosestIntersectionCS(std::list const &list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In member function 'Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(const Inkscape::SnappedLine&, const Geom::Point&, Geom::Affine) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:126:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::LineSegment line_segm = line.getLine().transformed(dt2doc).segment(-1e6, 1e6); // | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:113:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedLine const &line, Geom::Point const &p, Geom::Affine dt2doc) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:113:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:111: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp: In function 'bool getClosestIntersectionCL(const std::__cxx11::list&, const std::__cxx11::list&, const Geom::Point&, Inkscape::SnappedPoint&, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-curve.cpp:219:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | bool getClosestIntersectionCL(std::list const &curve_list, std::list const &line_list, Geom::Point const &p, Inkscape::SnappedPoint &result, Geom::Affine dt2doc) | ^~~~~~~~~~~~~~~~~~~~~~~~ [392/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/event-log.cpp.o [393/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ege-color-prof-tracker.cpp.o [394/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/document.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-preferences.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [395/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/document-undo.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp: In constructor 'Box3D::PerspectiveLine::PerspectiveLine(const Geom::Point&, Proj::Axis, const Persp3D*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/perspective-line.cpp:18:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 18 | Line (pt, persp->get_VP(axis).affine(), true) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [396/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/document-subset.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-window.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-window.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-window.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [397/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/distribution-snapper.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp: In member function 'void Inkscape::Rubberband::start(SPDesktop*, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rubberband.cpp:57:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | _points.push_back(_desktop->d2w(p)); | ~~~~~~~~~~~~~^~~ [398/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/device-manager.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-describer.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [399/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [400/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop-style.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [401/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/desktop-events.cpp.o [402/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/context-fns.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-undo-document.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [403/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/console-output-undo-observer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/print.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [404/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/conn-avoid-ref.cpp.o [405/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/conditions.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [406/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/composite-undo-stack-observer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-a.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [407/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/color.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-helper.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [408/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/hsluv.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-effect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [409/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/axis-manip.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-paths.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [410/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/auto-save.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-file-window.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [411/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/attributes.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [412/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-sort-util.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp: In member function 'void Inkscape::SelCue::_newTextBaselines()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:243:86: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 243 | (*pt) * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:243:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 243 | (*pt) * item->i2dt_affine()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:224:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | void Inkscape::SelCue::_newTextBaselines() | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp: In member function 'void Inkscape::SelCue::_newItemLines()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.cpp:212:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | auto point = bbox->min() + (bbox->dimensions() * anchor); | ^ [413/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-util.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-window.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [414/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-svg.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [415/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/attribute-rel-css.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [416/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/alignment-snapper.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [417/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/rebase-hrefs.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-window.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [418/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/helper-observer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::coordinates(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:79:106: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | std::pair coordinates (Geom::Point const &v1, Geom::Point const &v2, Geom::Point const &w) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::side_of_intersection(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:121:68: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Geom::Point const &pt, Geom::Point const &dir) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In constructor 'Box3D::Line::Line(const Geom::Point&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:27:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 27 | v_dir = vec - start; | ~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::coordinates(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:79:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | std::pair coordinates (Geom::Point const &v1, Geom::Point const &v2, Geom::Point const &w) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'bool Box3D::lies_in_quadrangle(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:106:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | return (lies_in_sector (D - A, B - A, pt - A) && lies_in_sector (D - C, B - C, pt - C)); | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::side_of_intersection(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | side_of_intersection (Geom::Point const &A, Geom::Point const &B, Geom::Point const &C, Geom::Point const &D, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:123:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Point dir_A (A - pt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:133:33: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | result = std::make_pair (A, B); | ~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'double Box3D::pos_angle(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:109:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | static double pos_angle (Geom::Point v, Geom::Point w) | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /usr/include/c++/11.2.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const Geom::Point&; _T2 = const Geom::Point&]': /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In member function 'std::optional Box3D::Line::intersection_with_viewbox(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:167:41: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:169:145: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:169:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:169:145: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In member function 'void Box3D::Line::set_direction(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:52:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | normal = v_dir.ccw(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::coordinates(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:79:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | std::pair coordinates (Geom::Point const &v1, Geom::Point const &v2, Geom::Point const &w) | ^~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /usr/include/c++/11.2.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const Geom::Point&; _T2 = const Geom::Point&]': /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In function 'std::pair Box3D::side_of_intersection(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | side_of_intersection (Geom::Point const &A, Geom::Point const &B, Geom::Point const &C, Geom::Point const &D, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:120:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:123:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Geom::Point dir_A (A - pt); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:133:33: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | result = std::make_pair (A, B); | ~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp: In member function 'std::optional Box3D::Line::intersection_with_viewbox(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | std::optional Line::intersection_with_viewbox (SPDesktop *desktop) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:165:28: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:167:40: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto vb = desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:169:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-geometry.cpp:169:67: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | std::pair e = side_of_intersection (vb.corner(0), vb.corner(1), vb.corner(2), vb.corner(3), this->pt, this->v_dir); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [419/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/subtree.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [420/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/simple-node.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-edit-document.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [421/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/simple-document.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-hide-lock.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [422/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-util.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkview-application.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [423/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-sorting.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-text.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [424/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-io.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-mode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [425/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr-css.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [426/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/repr.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'Inkscape::Text::Layout::iterator sp_te_get_position_by_coords(const SPItem*, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:106:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine im (item->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:109:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point p = i_p * im; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'void sp_te_adjust_kerning_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1078:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1078 | Geom::Affine t (item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1080:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | by = factor * by; | ~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'void sp_te_adjust_rotation_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1136:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1136 | Geom::Affine t (text->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'double sp_te_get_average_linespacing(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1284:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | double all_lines_height = layout->characterAnchorPoint(layout->end())[index] - layout->characterAnchorPoint(layout->begin())[index]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'void sp_te_adjust_linespacing_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1395:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1395 | Geom::Affine t(text->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'Inkscape::Text::Layout::iterator sp_te_get_position_by_coords(const SPItem*, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:109:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point p = i_p * im; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:104:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | sp_te_get_position_by_coords (SPItem const *item, Geom::Point const &i_p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'void sp_te_adjust_kerning_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1073:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | sp_te_adjust_kerning_screen (SPItem *item, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPDesktop *desktop, Geom::Point by) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1073:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1078:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1078 | Geom::Affine t (item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'double sp_te_get_average_linespacing(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:1274:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1274 | sp_te_get_average_linespacing (SPItem *text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp: In function 'void sp_te_apply_style(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, const SPCSSAttr*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.cpp:2052:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2052 | void sp_te_apply_style(SPItem *text, Inkscape::Text::Layout::iterator const &start, Inkscape::Text::Layout::iterator const &end, SPCSSAttr const *css) | ^~~~~~~~~~~~~~~~~ [427/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/quote.cpp.o [428/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/node-iterators.cpp.o [429/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/node.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tutorial.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [430/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/node-fns.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-help-url.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [431/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/log-builder.cpp.o [432/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/event.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-element-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [433/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/croco-node-iface.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp: In member function 'void Inkscape::Preferences::setPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.cpp:383:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 383 | void Preferences::setPoint(Glib::ustring const &pref_path, Geom::Point value) | ^~~~~~~~~~~ [434/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/xml/composite-node-observer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-pages.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [435/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/toolbox.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:481:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:544:82: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp: In function 'void text_flow_into_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:342:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | auto const new_transform = i2i_affine(item->parent, text->parent); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp: In function 'void text_unflow()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:481:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Point xy = bbox->min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:515:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | Geom::OptRect bbox = text->geometricBounds(text->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:517:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 517 | Geom::Point xy = bbox->min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:544:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | auto move = Geom::Translate(*old_point - *new_point) * text->transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:544:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | auto move = Geom::Translate(*old_point - *new_point) * text->transform; | ~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:544:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | auto move = Geom::Translate(*old_point - *new_point) * text->transform; | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp: In function 'void text_unflow()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:481:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 481 | Geom::Point xy = bbox->min(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-chemistry.cpp:544:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | auto move = Geom::Translate(*old_point - *new_point) * text->transform; | ^~~~~~~~~ [436/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/spw-utilities.cpp.o [437/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/sp-xmlview-tree.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [438/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/sp-attribute-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-selection-object.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [439/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/ege-paint-def.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:78:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp: In function 'void query_dimension(InkscapeApplication*, bool, Geom::Dim2)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-base.cpp:78:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 78 | std::cout << area->dimensions()[axis]; | ~~~~~~~~~~~~~~~~^~ [440/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/widgets/desktop-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-node-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [441/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/view-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-enums.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp: In function 'SPFilter* new_filter_simple_from_item(SPDocument*, SPItem*, const char*, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/filter-chemistry.cpp:312:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | return new_filter_blend_gaussian_blur(document, mode, radius, item->i2dt_affine().descrim()); | ~~~~~~~~~~~~~~~~~^~ [442/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/view.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-layer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [443/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/view/svg-view-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:208:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [444/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/unit-tracker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-output.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [445/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/unit-menu.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-dialogs.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [446/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/tolerance-slider.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'Geom::Point Inkscape::PageManager::nextPageLocation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:150:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point PageManager::nextPageLocation() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'Geom::Rect Inkscape::PageManager::getSelectedPageRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:338:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect PageManager::getSelectedPageRect() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:144:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:85: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:134:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | auto rect = _selected_page->getRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:143:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | auto loc = nextPageLocation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:144:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 144 | return newPage(Geom::Rect::from_xywh(loc, Geom::Point(width, height))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'Geom::Point Inkscape::PageManager::nextPageLocation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:156:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | auto rect = page->getRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:161:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | return Geom::Point(left, top); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage(Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:167:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | SPPage *PageManager::newPage(Geom::Rect rect, bool first_page) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newDocumentPage(Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:64: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:19: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage(SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:218:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | auto new_loc = nextPageLocation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:219:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | auto new_page = newDocumentPage(page->getDocumentRect(), false); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:122: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:88: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:84: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:114: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:120: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:122: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:73: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:79: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:237:60: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | affine *= _document->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::deletePage(SPPage*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:276:64: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | _document->fitToRect(getFirstPage()->getDesktopRect(), false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::getPageAt(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:427:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | SPPage *PageManager::getPageAt(Geom::Point pos) const | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:430:33: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | if (page->getDesktopRect().corner(0) == pos) { | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:430:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 430 | if (page->getDesktopRect().corner(0) == pos) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'Geom::OptRect Inkscape::PageManager::getDesktopRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:459:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | total_area->unionWith(page->getDesktopRect()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::fitToSelection(Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:542:24: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 542 | origin = _selected_page->getDesktopRect().min(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:542:56: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 542 | origin = _selected_page->getDesktopRect().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:542:24: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 542 | origin = _selected_page->getDesktopRect().min(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:552:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | SPPage::moveItems(Geom::Translate(rect->min() - origin), page_items); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::fitToRect(Geom::OptRect, SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:574:80: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 574 | page->setDesktopRect(Geom::Rect(Geom::Point(0, 0), rect->dimensions())); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::movePages(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:648:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | void PageManager::movePages(Geom::Affine tr) | ^~~~~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Geom::Rect Inkscape::PageManager::_ZNK8Inkscape11PageManager19getSelectedPageRectEv.part.0() const': cc1plus: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::getPageAt(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:430:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 430 | if (page->getDesktopRect().corner(0) == pos) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'Geom::Point Inkscape::PageManager::nextPageLocation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:150:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | Geom::Point PageManager::nextPageLocation() const | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:150:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:150:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:150:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:156:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | auto rect = page->getRect(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newDocumentPage(Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:64: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:202:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | SPPage *PageManager::newDocumentPage(Geom::Rect rect, bool first_page) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:54: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:204:19: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | return newPage(rect * _document->getDocumentScale().inverse(), first_page); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::getPageAt(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:427:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | SPPage *PageManager::getPageAt(Geom::Point pos) const | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:430:33: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | if (page->getDesktopRect().corner(0) == pos) { | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::movePages(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:648:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 648 | void PageManager::movePages(Geom::Affine tr) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:144:19: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | return newPage(Geom::Rect::from_xywh(loc, Geom::Point(width, height))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::fitToRect(Geom::OptRect, SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:574:80: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 574 | page->setDesktopRect(Geom::Rect(Geom::Point(0, 0), rect->dimensions())); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:568:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 568 | page->setDesktopRect(*rect); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'SPPage* Inkscape::PageManager::newPage(SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:85: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:237:60: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | affine *= _document->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | SPPage *PageManager::newPage(SPPage *page) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:211:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:219:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | auto new_page = newDocumentPage(page->getDocumentRect(), false); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:84: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:114: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:220:121: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | Geom::Affine page_move = Geom::Translate((new_loc * _document->getDocumentScale()) - new_page->getDesktopRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:73: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:221:80: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | Geom::Affine item_move = Geom::Translate(new_loc - new_page->getRect().min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:233:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | affine *= parent->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:237:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | affine *= _document->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:245:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | new_page->movePage(page_move, false); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp: In member function 'void Inkscape::PageManager::deletePage(SPPage*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.cpp:255:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | void PageManager::deletePage(SPPage *page, bool content) | ^~~~~~~~~~~ [447/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/text.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [448/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/swatch-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-snapping.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [449/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/style-swatch.cpp.o [450/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/style-subject.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [451/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/stroke-style.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/event.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/composite-undo-stack-observer.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [452/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spinbutton.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/subtree.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [453/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spin-scale.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-view-mode.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [454/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/spin-button-tool-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:339:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Curve *reverse() const override { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ [455/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/shapeicon.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:88:51: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-canvas-transform.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [456/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/selected-style.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [457/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scroll-utils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr-sorting.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [458/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scalar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-sort-util.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-sort-util.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [459/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/scalar-unit.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/event.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/log-builder.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [460/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/rotateable.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [461/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/rendering-options.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-iterators.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [462/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/registry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/croco-node-iface.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [463/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/registered-widget.cpp.o [464/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/random.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/helper-observer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/helper-observer.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [465/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/preview.cpp.o [466/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/preferences-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-rel-util.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [467/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/point.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-rel-svg.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [468/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/paint-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-fns.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-fns.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [469/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/page-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/document.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/simple-document.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/simple-document.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [470/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/page-size-preview.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/event.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/event.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [471/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/page-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr-css.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [472/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/object-composite-settings.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp: In function 'void set_active_tool(InkscapeWindow*, SPItem*, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.cpp:156:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | set_active_tool(InkscapeWindow *win, SPItem *item, Geom::Point const p) | ^~~~~~~~~~~~~~~ [473/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/notebook-page.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/composite-node-observer.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [474/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/marker-combo-box.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/simple-node.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [475/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/licensor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conditions.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [476/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/layer-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-rel-css.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [477/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/labelled.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp: In member function 'void Inkscape::ObjectSet::combine(bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:137:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | c->transform(item->getRelativeTransform(first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp: In member function 'void Inkscape::ObjectSet::combine(bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path-chemistry.cpp:61:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | ObjectSet::combine(bool skip_undo, bool silent) | ^~~~~~~~~ [478/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/label-tool-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr-util.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [479/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-spinscale.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-subset.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-subset.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-subset.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [480/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-ruler.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/sp-xmlview-tree.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [481/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-flow-box.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h:52:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp: In member function 'Inkscape::SnappedPoint SnapManager::findBestSnap(const Inkscape::SnapCandidatePoint&, const IntermSnapResults&, bool, bool, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:583:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:654:51: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:654:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp: In member function 'void SnapManager::_findCandidates(SPObject*, const std::vector*, const Geom::Rect&, bool, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | void SnapManager::_findCandidates(SPObject* parent, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:951:89: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 951 | auto display_area = getDesktop()->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:951:79: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 951 | auto display_area = getDesktop()->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:951:89: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 951 | auto display_area = getDesktop()->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:960:156: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 960 | || (snapprefs.isTargetSnappable(Inkscape::SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In constructor 'Inkscape::Snapper::SnapConstraint::SnapConstraint(const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:82:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | SnapConstraint(Geom::Line const &l) : _point(l.origin()), _direction(l.versor()), _radius(0), _type(LINE) {} | ~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:25: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp: In member function 'Inkscape::SnappedPoint SnapManager::findBestSnap(const Inkscape::SnapCandidatePoint&, const IntermSnapResults&, bool, bool, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:510:24: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Inkscape::SnappedPoint SnapManager::findBestSnap(Inkscape::SnapCandidatePoint const &p, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:510:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:510:24: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:583:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | if (getClosestIntersectionCS(isr.curves, p.getPoint(), closestCurvesIntersection, _desktop->dt2doc())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:654:51: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | bool onScreen = _desktop->get_display_area().contains((*i).getPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp: In member function 'Geom::Point SnapManager::multipleOfGridPitch(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:184:13: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | Geom::Point SnapManager::multipleOfGridPitch(Geom::Point const &t, Geom::Point const &origin) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp: In member function 'void SnapManager::_findCandidates(SPObject*, const std::vector*, const Geom::Rect&, bool, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 835 | void SnapManager::_findCandidates(SPObject* parent, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:835:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:951:79: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 951 | auto display_area = getDesktop()->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:951:88: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 951 | auto display_area = getDesktop()->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.cpp:960:156: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 960 | || (snapprefs.isTargetSnappable(Inkscape::SNAPTARGET_ROTATION_CENTER) && bbox_to_snap_incl.contains(item->getCenter()))) { // rotation center might be outside of the bounding box | ~~~~~~~~~~~~~~~^~ [482/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/ink-color-wheel.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [483/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/imagetoggler.cpp.o [484/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-with-stops.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ [485/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-vector-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/../document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/rebase-hrefs.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/../document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/rebase-hrefs.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/../document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/rebase-hrefs.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [486/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h: In instantiation of 'Geom::Point Geom::Intersection::point() const [with TimeA = Geom::PathVectorTime; TimeB = Geom::PathVectorTime]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:605:66: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:68:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point point() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:332:91: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectNodes(const Inkscape::SnapSourceType&, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:107:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | getBBoxPoints(page->getDesktopRect(), _points_to_snap_to.get(), true, | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:218:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Geom::Coord dist = Geom::L2(target_pt - p.getPoint()); // Default: free (unconstrained) snapping | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectPaths(Geom::Point, Inkscape::SnapSourceType, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:308:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Affine i2doc(Geom::identity()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const SPPath*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:395:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::Point const p_doc = dt->dt2doc(p.getPoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:411:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:442:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point const sp_doc = curve->pointAt(*np); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPathsConstrained(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&, std::vector*, const SPPath*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:571:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:597:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | Geom::Point start_pt = dt->doc2dt(curve->pointAt(0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:635:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 635 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:675:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 675 | Geom::Point pp = c.projection(p.getPoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:682:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:734:19: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In function 'void Inkscape::getBBoxPoints(Geom::OptRect, std::vector*, bool, Inkscape::SnapSourceType, Inkscape::SnapTargetType, Inkscape::SnapSourceType, Inkscape::SnapTargetType, Inkscape::SnapSourceType, Inkscape::SnapTargetType)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:778:66: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 778 | points->push_back(SnapCandidatePoint(bbox->corner(k), corner_src, -1, corner_tgt, *bbox)); | ~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:734:19: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | Geom::PathVector* Inkscape::ObjectSnapper::_getPathvFromRect(Geom::Rect const rect) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPathsTangPerp(bool, bool, IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::Curve*, const SPDesktop*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:805:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 805 | void Inkscape::ObjectSnapper::_snapPathsTangPerp(bool snap_tang, bool snap_perp, IntermSnapResults &isr, SnapCandidatePoint const &p, Geom::Curve const *curve, SPDesktop const *dt) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectNodes(const Inkscape::SnapSourceType&, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:72:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | void Inkscape::ObjectSnapper::_collectNodes(SnapSourceType const &t, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:196:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | void Inkscape::ObjectSnapper::_snapNodes(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectPaths(Geom::Point, Inkscape::SnapSourceType, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:273:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | void Inkscape::ObjectSnapper::_collectPaths(Geom::Point /*p*/, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:273:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:308:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Affine i2doc(Geom::identity()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:374:71: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | Geom::PathVector *path = _getPathvFromRect(*rect); | ~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const SPPath*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:385:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | void Inkscape::ObjectSnapper::_snapPaths(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:385:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:385:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:411:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:442:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point const sp_doc = curve->pointAt(*np); | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:620:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 620 | void Inkscape::ObjectSnapper::freeSnap(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapTranslatingGuide(IntermSnapResults&, const Geom::Point&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:242:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | void Inkscape::ObjectSnapper::_snapTranslatingGuide(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPathsConstrained(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&, std::vector*, const SPPath*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:513:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | void Inkscape::ObjectSnapper::_snapPathsConstrained(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:513:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:571:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | *pathv *= selected_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:605:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 605 | Geom::Point p_inters = dt->doc2dt(inter.point()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:663:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 663 | void Inkscape::ObjectSnapper::constrainedSnap( IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:663:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:663:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:675:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 675 | Geom::Point pp = c.projection(p.getPoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:682:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object-snapper.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {const Geom::Point&, const Geom::Point&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [487/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-editor.cpp.o [488/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/gradient-image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr-io.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [489/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/framecheck.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [490/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/frame.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/device-manager.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [491/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-variations.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [492/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-variants.cpp.o [493/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/bboxsort.h:28:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:20: /usr/include/c++/11.2.1/bits/predefined_ops.h: In instantiation of 'constexpr __gnu_cxx::__ops::_Iter_comp_iter<_Compare> __gnu_cxx::__ops::__iter_comp_iter(_Compare) [with _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/stl_algo.h:4875:70: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = RotateCompare]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:603:26: required from here /usr/include/c++/11.2.1/bits/predefined_ops.h:164:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | __iter_comp_iter(_Compare __comp) | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/predefined_ops.h: In instantiation of '__gnu_cxx::__ops::_Val_comp_iter<_Compare> __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>) [with _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/stl_algo.h:1835:38: required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' /usr/include/c++/11.2.1/bits/stl_algo.h:1866:25: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' /usr/include/c++/11.2.1/bits/stl_algo.h:1957:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' /usr/include/c++/11.2.1/bits/stl_algo.h:4875:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = RotateCompare]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:603:26: required from here /usr/include/c++/11.2.1/bits/predefined_ops.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | __val_comp_iter(_Iter_comp_iter<_Compare> __comp) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void object_align(const Glib::VariantBase&, InkscapeApplication*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:222:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 222 | Geom::Point mp = Geom::Point(mx0 * b->min()[Geom::X] + mx1 * b->max()[Geom::X], | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void object_distribute_text(const Glib::VariantBase&, InkscapeApplication*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:430:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Point base = *pt * item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:430:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Point base = *pt * item->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void object_align_text(const Glib::VariantBase&, InkscapeApplication*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:531:91: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:531:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:544:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Point base = *pt * (item)->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:544:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/stl_algo.h:4863:5: note: parameter passing for argument of type 'RotateCompare' when C++17 is enabled changed to match C++14 in GCC 10.1 4863 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:20: /usr/include/c++/11.2.1/bits/predefined_ops.h: In function 'constexpr __gnu_cxx::__ops::_Iter_comp_iter<_Compare> __gnu_cxx::__ops::__iter_comp_iter(_Compare) [with _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/predefined_ops.h:164:5: note: parameter passing for argument of type 'RotateCompare' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | __iter_comp_iter(_Compare __comp) | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/predefined_ops.h:164:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11.2.1/bits/predefined_ops.h:164:5: note: parameter passing for argument of type 'RotateCompare' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11.2.1/bits/predefined_ops.h:165:61: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | { return _Iter_comp_iter<_Compare>(_GLIBCXX_MOVE(__comp)); } | ^ /usr/include/c++/11.2.1/bits/predefined_ops.h: In constructor 'constexpr __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::_Iter_comp_iter(_Compare) [with _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/predefined_ops.h:150:7: note: parameter passing for argument of type 'RotateCompare' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | _Iter_comp_iter(_Compare __comp) | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1949 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In member function 'bool RotateCompare::operator()(const SPItem*, const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:563:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | Geom::Point point_a = a->getCenter() - (center); | ^ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1900 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1847:39: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1847 | std::__unguarded_linear_insert(__i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 1848 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/ios:40, from /usr/include/c++/11.2.1/ostream:38, from /usr/include/c++/11.2.1/iostream:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:20: /usr/include/c++/11.2.1/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Val_comp_iter<_Compare> __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::_Iter_comp_iter<_Compare>) [with _Compare = RotateCompare]': /usr/include/c++/11.2.1/bits/predefined_ops.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | __val_comp_iter(_Iter_comp_iter<_Compare> __comp) | ^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/predefined_ops.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11.2.1/bits/predefined_ops.h:252:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11.2.1/bits/predefined_ops.h:253:60: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | { return _Val_comp_iter<_Compare>(_GLIBCXX_MOVE(__comp)); } | ^ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1834:43: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1834 | std::__unguarded_linear_insert(__i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 1835 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void randomize(Inkscape::Selection*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:635:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 635 | double center = item->getCenter()[i]; | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1834:43: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1834 | std::__unguarded_linear_insert(__i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 1835 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void object_align_text(const Glib::VariantBase&, InkscapeApplication*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:459:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | object_align_text(const Glib::VariantBase& value, InkscapeApplication *app) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:459:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:459:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:459:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:531:91: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:531:93: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 531 | ref_point = *(te_get_layout(focus)->baselineAnchorPoint())*(focus->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:544:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Point base = *pt * (item)->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:544:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | Geom::Point base = *pt * (item)->i2dt_affine(); | ^ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void exchange(Inkscape::Selection*, SortOrder)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:589:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 589 | void exchange(Inkscape::Selection* selection, SortOrder order) | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/functional:65, from /usr/include/sigc++-2.0/sigc++/reference_wrapper.h:22, from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24, from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23, from /usr/include/sigc++-2.0/sigc++/sigc++.h:126, from /usr/include/glibmm-2.4/glibmm/signalproxy.h:27, from /usr/include/glibmm-2.4/glibmm/objectbase.h:22, from /usr/include/glibmm-2.4/glibmm/wrap.h:22, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:24, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21, from /usr/include/glibmm-2.4/glibmm.h:107, from /usr/include/giomm-2.4/giomm.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:23: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1847:39: note: parameter passing for argument of type '__gnu_cxx::__ops::_Val_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1847 | std::__unguarded_linear_insert(__i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 1848 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_comp_iter' when C++17 is enabled changed to match C++14 in GCC 10.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:609:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 609 | Geom::Point p1 = items.back()->getCenter(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp: In function 'void object_distribute_text(const Glib::VariantBase&, InkscapeApplication*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:402:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | object_distribute_text(const Glib::VariantBase& value, InkscapeApplication *app) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:402:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:430:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Point base = *pt * item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-object-align.cpp:430:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Point base = *pt * item->i2dt_affine(); | ^ [494/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-selector.cpp.o [495/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/font-button.cpp.o [496/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/fill-style.cpp.o [497/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/filter-effect-chooser.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selcue.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_getGeomHandlePos(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1691 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In function 'Geom::Scale Inkscape::calcScaleFactors(const Geom::Point&, const Geom::Point&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1724:146: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1724 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1747 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:287:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:376:90: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:40: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1477:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::grab(const Geom::Point&, gdouble, gdouble, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:262:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | _items_affines.push_back(it->i2dt_affine()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:263:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::transform(const Geom::Affine&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:376:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:376:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:376:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:413:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | p[i] = _bbox->corner(i) * affine; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::ungrab()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:517:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::stamp()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:651:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | copy_item->setCenter(*_center * _current_relative_affine); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::scaleRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1076:69: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1079:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1080:91: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1082:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1082 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1095 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1135:31: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | default_scale = bb->getScaleSnapped(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1137:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1137 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1143:28: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1143 | geom_scale = sn->getScaleSnapped(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1144:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1144 | pt = _calcAbsAffineGeom(geom_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureScaleConstrained::PureScaleConstrained(Geom::Scale, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PureScaleConstrained(Geom::Scale scale, Geom::Point origin): | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureScale::PureScale(Geom::Scale, Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) : | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::stretchRequest(const SPSelTransHandle&, Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1190:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1191:91: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1191 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1194:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1241:31: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1241 | default_scale = bb.getStretchSnapped(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1243:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1243 | pt = _calcAbsAffineDefault(default_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1249:28: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1249 | geom_scale = sn.getStretchSnapped(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1250:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1250 | pt = _calcAbsAffineGeom(geom_scale); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureStretchConstrained::getStretchSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:156:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Scale getStretchSnapped() {return _stretch_snapped;} | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::skewRequest(const SPSelTransHandle&, Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1320:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1320 | Geom::Point const initial_delta = _point - _origin; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1333:68: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1333 | Geom::Scale scale = calcScaleFactors(_point, pt, _origin, false); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1387:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1387 | _relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::rotateRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1474 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:27: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1474 | _relative_affine = r2 * r1.inverse(); | ~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1474 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1477:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1477 | pt = _point * Geom::Translate(-_origin) * _relative_affine * Geom::Translate(_origin); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::moveTo(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1673:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1673 | Geom::Affine const move((Geom::Translate(dxy))); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureTranslate::PureTranslate(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:58:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | PureTranslate(Geom::Point vector = Geom::Point()) : _vector(vector), _vector_snapped(vector) {} | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_getGeomHandlePos(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1709:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1709 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1709:111: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1709 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1709:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1709 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1709:123: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1709 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1716:119: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1716 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1716:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1716 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1716:119: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1716 | new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1719:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1719 | Geom::Rect new_geom_bbox = Geom::Rect(_geometric_bbox->min() * abs_affine, _geometric_bbox->max() * abs_affine); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In function 'Geom::Scale Inkscape::calcScaleFactors(const Geom::Point&, const Geom::Point&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1724:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1724 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1728:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1728 | Geom::Point const initial_delta = initial_point - origin; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1743:12: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1743 | return scale; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1747 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1749:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1749 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1749:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1749 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1749:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1749 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1750:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1750 | Geom::Point new_bbox_min = _stroked_bbox->min() * abs_affine; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1766:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1766 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_stroked_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1767 |  new_bbox_min[Geom::X], new_bbox_min[Geom::Y], new_bbox_max[Geom::X], new_bbox_max[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1770:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1770 | return ( _point - _origin ) * default_scale + _origin; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1774 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1776:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1776 | _relative_affine = Geom::Affine(geom_scale); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1777:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1777 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1777:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1777 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1782:115: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1784:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1784 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::scaleRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1135:52: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1135 | default_scale = bb->getScaleSnapped(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::moveTo(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1647:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1647 | dxy = sn->getTranslationSnapped(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::stretchRequest(const SPSelTransHandle&, Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1241:53: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1241 | default_scale = bb.getStretchSnapped(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::rotateRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1438:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1438 | double radians = atan2(Geom::dot(Geom::rot90(d1), d2), Geom::dot(d1, d2));; | ~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:39: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1474 | _relative_affine = r2 * r1.inverse(); | ~~~~~~~~~~^~ In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In function 'Geom::Scale Inkscape::calcScaleFactors(const Geom::Point&, const Geom::Point&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1724:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1724 | Geom::Scale Inkscape::calcScaleFactors(Geom::Point const &initial_point, Geom::Point const &new_point, Geom::Point const &origin, bool const skew) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1724:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1724:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1728:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1728 | Geom::Point const initial_delta = initial_point - origin; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_getGeomHandlePos(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1709:122: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1709 | Geom::Point normalized_handle_pos = (visual_handle_pos - new_bbox.min()) * Geom::Scale(new_bbox.dimensions()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1691 | Geom::Point Inkscape::SelTrans::_getGeomHandlePos(Geom::Point const &visual_handle_pos) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1691:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1715:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1715 | Geom::Affine abs_affine = get_scale_transform_for_uniform_stroke (*_bbox, _strokewidth, _strokewidth, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 |  new_bbox.min()[Geom::X], new_bbox.min()[Geom::Y], new_bbox.max()[Geom::X], new_bbox.max()[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1719:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1719 | Geom::Rect new_geom_bbox = Geom::Rect(_geometric_bbox->min() * abs_affine, _geometric_bbox->max() * abs_affine); | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1747 | Geom::Point Inkscape::SelTrans::_calcAbsAffineDefault(Geom::Scale const default_scale) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1747:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1749:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1749 | Geom::Affine abs_affine = Geom::Translate(-_origin) * Geom::Affine(default_scale) * Geom::Translate(_origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1750:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1750 | Geom::Point new_bbox_min = _stroked_bbox->min() * abs_affine; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1766:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1766 | _absolute_affine = get_scale_transform_for_uniform_stroke (*_stroked_bbox, stroke_x, stroke_y, transform_stroke, preserve, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1767 |  new_bbox_min[Geom::X], new_bbox_min[Geom::Y], new_bbox_max[Geom::X], new_bbox_max[Geom::Y]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1770:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1770 | return ( _point - _origin ) * default_scale + _origin; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1776:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1776 | _relative_affine = Geom::Affine(geom_scale); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1774 | Geom::Point Inkscape::SelTrans::_calcAbsAffineGeom(Geom::Scale const geom_scale) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1774:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1777:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1777 | _absolute_affine = Geom::Translate(-_origin_for_specpoints) * _relative_affine * Geom::Translate(_origin_for_specpoints); | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1782:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | Geom::Rect visual_bbox = get_visual_bbox(_geometric_bbox, _absolute_affine, _strokewidth, transform_stroke); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1784:58: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1784 | return visual_bbox.min() + visual_bbox.dimensions() * Geom::Scale(_handle_x, _handle_y); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1791:33: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1791 | return _calcAbsAffineDefault(geom_scale); // this is bogus, but we must return _something_ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1791:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1791:33: note: parameter passing for argument of type 'const Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1791:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::transform(const Geom::Affine&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:371:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | void Inkscape::SelTrans::transform(Geom::Affine const &rel_affine, Geom::Point const &norm) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:371:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:371:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:371:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:376:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Affine const affine( Geom::Translate(-norm) * rel_affine * Geom::Translate(norm) ); | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:413:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | p[i] = _bbox->corner(i) * affine; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::scaleRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1071 | gboolean Inkscape::SelTrans::scaleRequest(Geom::Point &pt, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1071:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1076:49: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1076 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1079:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1079 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1080:46: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1082:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1082 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1095 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1095:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1148:34: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1148 | _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1148:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1148:34: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1148:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1137:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1137 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1137:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1137:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1137:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1144:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1144 | pt = _calcAbsAffineGeom(geom_scale); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1144:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1144:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1144:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::moveTo(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1673:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1673 | Geom::Affine const move((Geom::Translate(dxy))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1568:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1568 | void Inkscape::SelTrans::moveTo(Geom::Point const &xy, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::stretchRequest(const SPSelTransHandle&, Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1165 | gboolean Inkscape::SelTrans::stretchRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1165:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1186:49: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1186 | Geom::Scale default_scale = calcScaleFactors(_point, pt, _origin); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1190:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1190 | Geom::Point pt_geom = _getGeomHandlePos(pt); | ~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1191:46: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1191 | Geom::Scale geom_scale = calcScaleFactors(_point_geom, pt_geom, _origin_for_specpoints); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1194:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | _absolute_affine = Geom::identity(); //Initialize the scaler | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1204:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1254:34: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1254 | _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1254:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1254:34: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1254:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1243:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1243 | pt = _calcAbsAffineDefault(default_scale); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1243:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1243:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1243:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1250:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1250 | pt = _calcAbsAffineGeom(geom_scale); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1250:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1250:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1250:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::skewRequest(const SPSelTransHandle&, Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1290 | gboolean Inkscape::SelTrans::skewRequest(SPSelTransHandle const &handle, Geom::Point &pt, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1290:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1320:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1320 | Geom::Point const initial_delta = _point - _origin; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1333:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1333 | Geom::Scale scale = calcScaleFactors(_point, pt, _origin, false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1325:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1325 | Geom::Coord d = (*_bbox).dimensions()[dim_a]; | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1387:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1387 | _relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::rotateRequest(Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1474:40: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1474 | _relative_affine = r2 * r1.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1411:10: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1411 | gboolean Inkscape::SelTrans::rotateRequest(Geom::Point &pt, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::ungrab()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:442:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | void Inkscape::SelTrans::ungrab() | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:442:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:442:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:496:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | currentItem->setCenter (_items_centers[i] * _current_relative_affine); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:517:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | } else if (_current_relative_affine.withoutTranslation().isScale()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::_keepClosestPointOnly(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:1794:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1794 | void Inkscape::SelTrans::_keepClosestPointOnly(Geom::Point const &p) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::grab(const Geom::Point&, gdouble, gdouble, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:237:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | void Inkscape::SelTrans::grab(Geom::Point const &p, gdouble x, gdouble y, bool show_handles, bool translating) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:237:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:262:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | _items_affines.push_back(it->i2dt_affine()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:263:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | _items_centers.push_back(it->getCenter()); // for content-dragging, we need to remember original centers | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp: In member function 'void Inkscape::SelTrans::stamp()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:553:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | void Inkscape::SelTrans::stamp() | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:553:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:627:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 627 | Geom::Affine const i2d(original_item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/seltrans.cpp:651:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 651 | copy_item->setCenter(*_center * _current_relative_affine); | ^~~~~~~~~~~~~~~~~~~~~~~~ [498/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/export-preview.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document-undo.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [499/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/export-lists.cpp.o [500/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/entry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/point.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [501/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/entity-entry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/rotateable.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [502/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/dash-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preview.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [503/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/combo-tool-item.cpp.o [504/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/combo-box-entry-tool-item.cpp.o [505/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-slider.cpp.o [506/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-scales.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp: In function 'Geom::Rect Inkscape::snap_rectangular_box(const SPDesktop*, SPItem*, const Geom::Point&, const Geom::Point&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:91:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:108:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Point delta = pt - center; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:218:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | p[0] *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:224:102: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Geom::Point(MAX(p[0][Geom::X], p[1][Geom::X]), MAX(p[0][Geom::Y], p[1][Geom::Y]))); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp: In function 'Geom::Rect Inkscape::snap_rectangular_box(const SPDesktop*, SPItem*, const Geom::Point&, const Geom::Point&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:91:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | Geom::Rect Inkscape::snap_rectangular_box(SPDesktop const *desktop, SPItem *item, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:91:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:91:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:91:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:108:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Point delta = pt - center; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/context-fns.cpp:218:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | p[0] *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ [507/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-preview.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/spinbutton.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [508/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-picker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-size-preview.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [509/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-palette.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/event-log.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [510/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-notebook.cpp.o [511/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-icc-selector.cpp.o [512/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/color-entry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:368:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:382:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:480:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In function 'SPGradient* sp_gradient_reset_to_userspace(SPGradient*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:368:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 368 | Geom::Coord const width = bbox->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:383:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 383 | Geom::Translate (center); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:381:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | Geom::Affine squeeze = Geom::Translate (-center) * | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:381:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | Geom::Affine squeeze = Geom::Translate (-center) * | ~~~~~~~~~~~~~~~~~~~~^ 382 |  Geom::Scale(1, height/width) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:390:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Geom::Point pStart = center - Geom::Point(width/2, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:409:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:413:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | pStart = bbl2.pointAt((*intersection(bbl2, grl)).ta); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:415:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 415 | if (intersection(bbl2, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:296:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | result.setOrigin(pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:298:16: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | return result; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In function 'SPGradient* sp_gradient_convert_to_userspace(SPGradient*, SPItem*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:478:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox2user = Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:483:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | bbox2user = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:523:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 523 | Geom::Point p1_u = p1_b * point_convert; | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'void sp_item_gradient_set_coords(SPItem*, GrPointType, guint, Geom::Point, Inkscape::PaintTarget, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1268 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1281:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1281 | Geom::Affine i2d (item->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1282:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1282 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1282:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1282 | Geom::Point p = p_w * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1282:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1282 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1283:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1283 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1354:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1354 | Geom::Point c_w = c * gradient->gradientTransform * i2d; // now in desktop coords | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1399:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1399 | Geom::Affine (Geom::Translate (c_w)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1394:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1394 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1394:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1394 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1408:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1408 | Geom::Point r2_w = (c + Geom::Point(0, -rg->r.computed)) * gradient->gradientTransform * i2d; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1418:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1418 | Geom::Affine (Geom::Translate (c_w)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1413:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1413 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1413:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1413 | Geom::Affine move = Geom::Affine (Geom::Translate (-c_w)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In function 'Geom::Point getGradientCoords(SPItem*, GrPointType, guint, Inkscape::PaintTarget)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1643:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1643 | p *= Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1648:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1648 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1649:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1649 | return p; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:194:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | virtual void operator*=(HShear const &hs) { *this *= Affine(hs); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'void sp_gradient_transform_multiply(SPGradient*, Geom::Affine, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:575:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | void sp_gradient_transform_multiply(SPGradient *gradient, Geom::Affine postmul, bool set) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_reset_to_userspace(SPGradient*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:382:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | Geom::Scale(1, height/width) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:354:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 354 | SPGradient *sp_gradient_reset_to_userspace(SPGradient *gr, SPItem *item) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:354:13: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:354:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:354:13: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:354:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:368:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 368 | Geom::Coord const width = bbox->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:409:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | if (intersection(bbl1, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:413:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | pStart = bbl2.pointAt((*intersection(bbl2, grl)).ta); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:415:47: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 415 | if (intersection(bbl2, grl.ray(grl.angle()))) { | ~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_convert_to_userspace(SPGradient*, SPItem*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:449:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 449 | SPGradient *sp_gradient_convert_to_userspace(SPGradient *gr, SPItem *item, gchar const *property) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:449:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:449:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:449:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:449:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:478:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 478 | bbox2user = Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:483:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | bbox2user = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:523:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 523 | Geom::Point p1_u = p1_b * point_convert; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'Geom::Point getGradientCoords(SPItem*, GrPointType, guint, Inkscape::PaintTarget)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1541 | Geom::Point getGradientCoords(SPItem *item, GrPointType point_type, guint point_i, Inkscape::PaintTarget fill_or_stroke) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1541:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1641:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1641 | Geom::OptRect bbox = item->visualBounds(); // we need "true" bbox without item_i2d_affine | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1643:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1643 | p *= Geom::Affine(bbox->dimensions()[Geom::X], 0, | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1648:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1648 | p *= Geom::Affine(gradient->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp: In function 'void sp_item_gradient_set_coords(SPItem*, GrPointType, guint, Geom::Point, Inkscape::PaintTarget, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1268 | void sp_item_gradient_set_coords(SPItem *item, GrPointType point_type, guint point_i, Geom::Point p_w, Inkscape::PaintTarget fill_or_stroke, bool write_repr, bool scale) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1281:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1281 | Geom::Affine i2d (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1282:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1282 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1283:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1283 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1332:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1332 | double offset = Geom::LineSegment(begin, end).nearestTime(p); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1395:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1395 | Geom::Affine (Geom::Rotate(-r1_angle)) * | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1397:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1397 | Geom::Affine (Geom::Rotate(r1_angle)) * | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1398:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1398 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1408:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1408 | Geom::Point r2_w = (c + Geom::Point(0, -rg->r.computed)) * gradient->gradientTransform * i2d; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1414:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1414 | Geom::Affine (Geom::Rotate(-r2_angle)) * | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1416:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1416 | Geom::Affine (Geom::Rotate(r2_angle)) * | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1417:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1417 | Geom::Affine (Geom::Rotate(move_angle)) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.cpp:1429:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1429 | double offset = Geom::LineSegment(start, end).nearestTime(p); | ^~~~~~~~~~~~~~~~~~~~~~~ [513/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/canvas-grid.cpp.o [514/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/canvas.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/swatch-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [515/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/anchor-selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/rendering-options.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [516/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/alignment-selector.cpp.o [517/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/widget/iconrenderer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/spin-scale.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/spin-scale.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [518/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/save-template-dialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/sp-attribute-widget.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/sp-attribute-widget.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/sp-attribute-widget.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [519/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/xml-tree.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/ink-flow-box.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [520/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/undo-history.cpp.o [521/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/transformation.cpp.o [522/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/tracedialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp: In member function 'void Inkscape::UI::View::SVGViewWidget::doRescale()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/svg-view-widget.cpp:226:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | _canvas->set_affine(Geom::Scale(_hscale, _vscale)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [523/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/tile.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/spw-utilities.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [524/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/text-edit.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1008:77: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp: In function 'void sp_import_document(SPDesktop*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:946:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 946 | Geom::Affine relative_use_transform = original->transform.inverse() * use->transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:996:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | min = clipnode->getAttributePoint("min", min); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp: In function 'SPObject* file_import(SPDocument*, const Glib::ustring&, Inkscape::Extension::Extension*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1159:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1159 | Geom::Affine affine = doc->getRoot()->c2p * SP_ITEM(place_to_insert)->i2doc_affine().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1167:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1167 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp: In function 'SPObject* file_import(SPDocument*, const Glib::ustring&, Inkscape::Extension::Extension*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1029:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1029 | file_import(SPDocument *in_doc, const Glib::ustring &uri, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1029:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1029:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1038:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1038 | auto pointer_location = desktop->point(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1159:95: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1159 | Geom::Affine affine = doc->getRoot()->c2p * SP_ITEM(place_to_insert)->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:1167:73: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1167 | Geom::Point m( pointer_location - sel_bbox->midpoint() ); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp: In function 'void sp_import_document(SPDesktop*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:894:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 894 | void sp_import_document(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:894:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:894:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file.cpp:996:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | min = clipnode->getAttributePoint("min", min); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [525/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/template-widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:63: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/toolbox.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [526/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/template-load-tab.cpp.o [527/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/paint-servers.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:508:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp: In function 'void sp_file_convert_dpi(SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:508:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 508 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 |  doc->getHeight().value("px") * ratio_viewbox)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:564:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:576:63: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Scale scale = doc->getDocumentScale(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp: In function 'void sp_file_convert_dpi(SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:564:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:508:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 508 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("px") * ratio_viewbox, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 |  doc->getHeight().value("px") * ratio_viewbox)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:583:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | xy->Scale(scale.inverse()); /* *** */ | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:564:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | gd->moveto(gd->getPoint() / ratio, true); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/file-update.cpp:576:62: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Scale scale = doc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~^~ [528/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/symbols.cpp.o [529/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/swatches.cpp.o [530/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-preview.cpp.o [531/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/svg-fonts-dialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/view/view.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [532/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/styledialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h:52:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp: In function 'bool sp_dt_guide_event(GdkEvent*, Inkscape::CanvasItemGuideLine*, SPGuide*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:225:70: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:234:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | guide->set_normal(Geom::Point::polar(angle).cw(), false); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:308:78: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Angle snap_angle = angle - orig_angle; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:317:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | guide->set_normal(Geom::Point::polar(angle).cw(), true); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp: In function 'bool sp_dt_guide_event(GdkEvent*, Inkscape::CanvasItemGuideLine*, SPGuide*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-events.cpp:145:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 145 | drag_origin = Geom::projection(event_dt, Geom::Line(guide->getPoint(), guide->angle())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [533/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/startup.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/auto-save.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [534/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/selectorsdialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp: In function 'void sp_desktop_apply_css_recursive(SPObject*, SPCSSAttr*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop-style.cpp:151:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Affine const local(item->i2doc_affine()); | ^ [535/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/prototype.cpp.o [536/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/print.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-subject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [537/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/polar-arrange-tab.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h: In member function 'Geom::Point Geom::ConvexHull::leftPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:191:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Point leftPoint() const { return _boundary[0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:185:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/convex-hull.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp: In function 'Avoid::Polygon avoid_item_poly(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:280:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | Geom::Affine itd_mat = item->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:296:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | prev_parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp: In function 'std::vector approxItemWithPoints(const SPItem*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:248:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp: In function 'std::vector approxCurveWithPoints(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:211:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | poly_points.push_back(cit->initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp: In function 'std::vector approxItemWithPoints(const SPItem*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:248:115: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:236:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | static std::vector approxItemWithPoints(SPItem const *item, const Geom::Affine& item_transform) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp: In function 'Avoid::Polygon avoid_item_poly(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:274:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | static Avoid::Polygon avoid_item_poly(SPItem const *item) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:274:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:274:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.cpp:296:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | prev_parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); | ~~~~~~~~~~~~~~~~^~ [538/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/objects.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-image.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [539/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/object-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-selector.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [540/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/object-attributes.cpp.o [541/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/new-from-template.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/paper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/page-properties.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [542/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/messages.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:51:19: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:358:47: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'void Inkscape::DistributionSnapper::_collectBBoxes(const Geom::OptRect&, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:247:74: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Xbounds.expandBy(_snapmanager->_desktop->get_display_area().maxExtent(), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In function 'int sortBoxesDown(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:72:19: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 72 | if (a.midpoint().y() < b.midpoint().y()) | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'void Inkscape::DistributionSnapper::_snapEquidistantPoints(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:357:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:357:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:357:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:358:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 358 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:392:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Geom::Point target = bbox_to_snap->midpoint() - Geom::Point(offset, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:395:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:395:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:395:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:396:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:424:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | auto x = Geom::Point((vecRight.front().min() + vecLeft.front().max()) / 2).x(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:429:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:429:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:429:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:430:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:435:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 435 | equal_dist = bbox.min().x() - vecLeft.front().max().x(); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:453:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:453:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:453:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:454:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 454 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:489:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Point target = bbox_to_snap->midpoint() + Geom::Point(0, offset); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:492:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:492:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:492:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:493:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 493 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:521:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 521 | auto y = Geom::Point((vecUp.front().max() + vecDown.front().min()) / 2).y(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:526:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:526:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:526:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:527:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 527 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:532:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 532 | equal_dist = bbox.min().y() - vecUp.front().max().y(); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:540:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:540:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:540:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:541:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 541 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getDirection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:95:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | Geom::Point getDirection() const { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'void Inkscape::DistributionSnapper::_correctSelectionBBox(Geom::Point&, const Geom::Point&, const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:566:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 566 | auto correction = bbox_to_snap.midpoint() - p; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'virtual void Inkscape::DistributionSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:590:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 590 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'virtual void Inkscape::DistributionSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:611:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Point pp = c.projection(p.getPoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:615:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 615 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::projection(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:109:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point projection(Geom::Point const &p) const { // returns the projection of p on this constraint | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'void Inkscape::DistributionSnapper::_collectBBoxes(const Geom::OptRect&, const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:213:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 213 | void Inkscape::DistributionSnapper::_collectBBoxes(Geom::OptRect const &bbox_to_snap, bool const &first_point) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:213:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:244:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 244 | auto diff_vec = b->midpoint() - bbox_to_snap->midpoint(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:247:74: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Xbounds.expandBy(_snapmanager->_desktop->get_display_area().maxExtent(), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'void Inkscape::DistributionSnapper::_snapEquidistantPoints(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:357:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 317 | void Inkscape::DistributionSnapper::_snapEquidistantPoints(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:317:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:355:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 355 | Geom::Point target = bbox_to_snap->midpoint() + Geom::Point(offset, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:358:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 358 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:392:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 392 | Geom::Point target = bbox_to_snap->midpoint() - Geom::Point(offset, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:396:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:424:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | auto x = Geom::Point((vecRight.front().min() + vecLeft.front().max()) / 2).x(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:430:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:450:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 450 | Geom::Point target = bbox_to_snap->midpoint() - Geom::Point(0, offset); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:454:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 454 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:489:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Point target = bbox_to_snap->midpoint() + Geom::Point(0, offset); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:493:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 493 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:521:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 521 | auto y = Geom::Point((vecUp.front().max() + vecDown.front().min()) / 2).y(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:527:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 527 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:540:83: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Affine translation = Geom::Translate(target - bbox_to_snap->midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:541:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 541 | Geom::Rect bbox = *bbox_to_snap * translation; | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'virtual void Inkscape::DistributionSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:571:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | void Inkscape::DistributionSnapper::freeSnap(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp: In member function 'virtual void Inkscape::DistributionSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:596:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 596 | void Inkscape::DistributionSnapper::constrainedSnap(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:596:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:596:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:596:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:611:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | Geom::Point pp = c.projection(p.getPoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/distribution-snapper.cpp:615:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 615 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [543/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/memory.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/style-swatch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [544/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-powerstroke-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/tolerance-slider.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [545/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/lpe-fillet-chamfer-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'void Inkscape::AlignmentSnapper::_collectBBoxPoints(const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:75:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | getBBoxPoints(page->getDesktopRect(), _points_to_snap_to.get(), true, | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'void Inkscape::AlignmentSnapper::_snapBBoxPoints(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:148:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Coord distX = Geom::L2(point_on_x - p.getPoint()); | ~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'virtual void Inkscape::AlignmentSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:256:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'virtual void Inkscape::AlignmentSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:276:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Point pp = c.projection(p.getPoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:287:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 287 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::projection(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:109:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point projection(Geom::Point const &p) const { // returns the projection of p on this constraint | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'void Inkscape::AlignmentSnapper::_collectBBoxPoints(const bool&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:55:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | void Inkscape::AlignmentSnapper::_collectBBoxPoints(bool const &first_point) const | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'void Inkscape::AlignmentSnapper::_snapBBoxPoints(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, std::vector*, const Inkscape::Snapper::SnapConstraint&, const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:116:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | void Inkscape::AlignmentSnapper::_snapBBoxPoints(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'virtual void Inkscape::AlignmentSnapper::freeSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:241:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | void Inkscape::AlignmentSnapper::freeSnap(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp: In member function 'virtual void Inkscape::AlignmentSnapper::constrainedSnap(IntermSnapResults&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const Inkscape::Snapper::SnapConstraint&, const std::vector*, std::vector*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | void Inkscape::AlignmentSnapper::constrainedSnap(IntermSnapResults &isr, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:276:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | Geom::Point pp = c.projection(p.getPoint()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/alignment-snapper.cpp:287:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 287 | _snapmanager->_findCandidates(_snapmanager->getDocument()->getRoot(), it, local_bbox_to_snap, false, Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [546/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-editor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-tool-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [547/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/livepatheffect-add.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-slider.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [548/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/layer-properties.cpp.o [549/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/knot-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/rdf.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/licensor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [550/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2660:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'SPStop* GrDrag::addStopNearPoint(SPItem*, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:416:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:430:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | p[0] = patch.getPoint( 0, 0 ) * transform; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'void GrDragger::moveMeshHandles(Geom::Point, MeshNodeOperation)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1383:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1383 | Geom::Affine i2d ( item->i2dt_affine() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1384:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1384 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1384:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1384 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1384:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1384 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1385:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1385 | pcg_old *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1394:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1394 | Geom::Point pk = getGradientCoords( item, POINT_MG_HANDLE, i, fill_or_stroke ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'void GrDrag::updateLines()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2524:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2524 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2565:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2565 | addLine(item, getGradientCoords(item, POINT_LG_BEGIN, 0, Inkscape::FOR_STROKE), getGradientCoords(item, POINT_LG_END, 0, Inkscape::FOR_STROKE), Inkscape::FOR_STROKE); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2606:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2606 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'void GrDrag::updateLevels()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2660:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2660 | hor_levels.push_back(rect->min()[Geom::Y]); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'void GrDragger::moveMeshHandles(Geom::Point, MeshNodeOperation)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1319 | GrDragger::moveMeshHandles ( Geom::Point pc_old, MeshNodeOperation op ) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1319:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1383:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1383 | Geom::Affine i2d ( item->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1384:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1384 | Geom::Point pcg_old = pc_old * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1385:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1385 | pcg_old *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:1387:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1387 | mg->array.update_handles( point_i, selected_corners[ gradient ], pcg_old, op ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'void GrDrag::updateLines()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2464:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2464 | void GrDrag::updateLines() | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2464:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2464:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2464:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2524:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2524 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2526:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2526 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2532:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2532 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2534:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2534 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2541:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2541 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2543:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2543 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2549:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2549 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2551:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2551 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7, Inkscape::FOR_FILL ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2606:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2606 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2608:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2608 | addCurve (item, h[0], h[1], h[2], h[3], corner0, corner1, handle0, handle1, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2614:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2614 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2616:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2616 | addCurve (item, h[0], h[1], h[2], h[3], corner1, corner2, handle2, handle3, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2623:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2623 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2625:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2625 | addCurve (item, h[0], h[1], h[2], h[3], corner2, corner3, handle4, handle5, Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2631:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2631 | h[p] *= Geom::Affine(mg->gradientTransform) * (Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:2633:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2633 | addCurve (item, h[0], h[1], h[2], h[3], corner3, corner0, handle6, handle7,Inkscape::FOR_STROKE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp: In member function 'SPStop* GrDrag::addStopNearPoint(SPItem*, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:350:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | SPStop *GrDrag::addStopNearPoint(SPItem *item, Geom::Point mouse_p, double tolerance) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:350:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:350:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:350:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:416:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 416 | Geom::Affine transform = Geom::Affine(mg->gradientTransform)*(Geom::Affine)item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.cpp:430:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | p[0] = patch.getPoint( 0, 0 ) * transform; | ~~~~~~~~~~~~~~^~~~~~~~ [551/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/inkscape-preferences.cpp.o [552/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/icon-preview.cpp.o [553/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/guides.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-preview.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [554/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/grid-arrange-tab.cpp.o [555/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/glyphs.cpp.o [556/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/font-substitution.cpp.o [557/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/find.cpp.o /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-palette.cpp: In function 'std::pair Inkscape::UI::Widget::get_range(Gtk::Scrollbar&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-palette.cpp:159:55: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | std::pair get_range(Gtk::Scrollbar& sb) { | ^ [558/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filter-effects-dialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [559/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/fill-and-stroke.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:58: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp: In member function 'bool InkscapeApplication::document_revert(SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.cpp:305:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | Geom::Point c = desktop->current_center(); | ^ [560/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialogimpl-gtkmm.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:66: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h: In member function 'Geom::Point Box3D::VanishingPoint::get_pos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:71:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | inline Geom::Point get_pos() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Parallelogram SPDesktop::get_display_area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:653:51: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Parallelogram SPDesktop::get_display_area() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::current_center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:770:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point SPDesktop::current_center() const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::w2d() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1491:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1491 | Geom::Affine SPDesktop::w2d() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::w2d(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1496:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1496 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::dt2doc() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1512:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1512 | Geom::Affine SPDesktop::dt2doc() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::doc2dt(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1518:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1518 | Geom::Point SPDesktop::doc2dt(Geom::Point const &p) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:498:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::redrawDesktop()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:362:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'bool SPDesktop::isWithinViewport(SPItem*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:370:44: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | auto const viewport = get_display_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::set_coordinate_status(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:448:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | SPDesktop::set_coordinate_status (Geom::Point p) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::set_display_area(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:585:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 585 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::setScale(Geom::Scale)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:488:14: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | void setScale( Geom::Scale scale ) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::_update()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:559:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | _d2w = _scale * _rotate * _flip; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::setOffset(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:547:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | void setOffset( Geom::Point offset ) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Parallelogram SPDesktop::get_display_area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:653:21: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Parallelogram SPDesktop::get_display_area() const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:659:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 659 | return Geom::Parallelogram(viewbox) * w2d(); | ~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:659:47: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 659 | return Geom::Parallelogram(viewbox) * w2d(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::zoom_absolute(const Geom::Point&, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:672:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 672 | Geom::Point w = d2w(center); // Must be before zoom changed. | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::current_center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:771:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | return Geom::Rect(canvas->get_area_world()).midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:771:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | return Geom::Rect(canvas->get_area_world()).midpoint() * _current_affine.w2d(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::DesktopAffine::w2d() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:485:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 485 | Geom::Affine w2d() const { return _w2d; }; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::zoom_quick(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:815:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | Geom::Point midpoint = w2d(d_canvas.midpoint()); // Midpoint of drawing on canvas. | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::w2d() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1491:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1491 | Geom::Affine SPDesktop::w2d() const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::w2d(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1496:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1496 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1498:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | return p * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1498:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | return p * _current_affine.w2d(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::d2w(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1503:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1503 | return p * _current_affine.d2w(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1503:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1503 | return p * _current_affine.d2w(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::dt2doc() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1512:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1512 | Geom::Affine SPDesktop::dt2doc() const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::doc2dt(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1518:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1518 | Geom::Point SPDesktop::doc2dt(Geom::Point const &p) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::dt2doc(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1525:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1525 | return p * dt2doc(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1525:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1525 | return p * dt2doc(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::_update()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:559:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 559 | _d2w = _scale * _rotate * _flip; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'void SPDesktop::DesktopAffine::setRotate(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:501:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 501 | void setRotate( double rotate ) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::redrawDesktop()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:362:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::set_coordinate_status(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:448:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | SPDesktop::set_coordinate_status (Geom::Point p) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Affine SPDesktop::w2d() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1491:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1491 | Geom::Affine SPDesktop::w2d() const | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram SPDesktop::get_display_area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:653:21: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 653 | Geom::Parallelogram SPDesktop::get_display_area() const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:653:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:653:21: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:659:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 659 | return Geom::Parallelogram(viewbox) * w2d(); | ~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'bool SPDesktop::isWithinViewport(SPItem*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:368:6: note: parameter passing for argument of type 'const Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 368 | bool SPDesktop::isWithinViewport (SPItem *item) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::scroll_relative(const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:987:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | SPDesktop::scroll_relative (Geom::Point const &delta, bool is_scrolling) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::w2d(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1498:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1498 | return p * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1496:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1496 | Geom::Point SPDesktop::w2d(Geom::Point const &p) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::d2w(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1503:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1503 | return p * _current_affine.d2w(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1501:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1501 | Geom::Point SPDesktop::d2w(Geom::Point const &p) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::dt2doc(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1523:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1523 | Geom::Point SPDesktop::dt2doc(Geom::Point const &p) const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1523:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1523:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1523:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1525:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1525 | return p * dt2doc(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:1525:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1525 | return p * dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'Geom::Point SPDesktop::current_center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:771:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 771 | return Geom::Rect(canvas->get_area_world()).midpoint() * _current_affine.w2d(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:770:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 770 | Geom::Point SPDesktop::current_center() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::set_display_area(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:585:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 585 | canvas->set_affine(_current_affine.d2w()); // For CanvasItem's. | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp: In member function 'void SPDesktop::set_display_area(const Geom::Point&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.cpp:608:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | SPDesktop::set_display_area (Geom::Point const &c, Geom::Point const &w, bool log) | ^~~~~~~~~ [561/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/filedialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.h:7, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.h:7, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.h:7, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.h:7, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-with-stops.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [562/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/export-single.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/layer-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [563/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/export-batch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:100:44: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp: In member function 'void Inkscape::UI::Widget::ObjectCompositeSettings::_blendBlurValueChanged()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/object-composite-settings.cpp:100:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 100 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; // fixme: this is only half the perimeter, is that correct? | ~~~~~~~~~~~~~~~~^~ [564/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/export.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/dash-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [565/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/document-properties.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/attr-widget.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/combo-enums.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/filter-effect-chooser.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [566/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-window.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:61: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:79: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Scale SPDocument::getDocumentScale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:696:44: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Rect SPDocument::getViewBox() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:837:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | Geom::Rect SPDocument::getViewBox() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Point SPDocument::getDimensions() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:866:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 866 | Geom::Point SPDocument::getDimensions() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:680:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:926:21: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:930:64: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:71: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::setDocumentScale(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:680:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 680 | root->viewBox = Geom::Rect::from_xywh( | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 681 |  root->viewBox.left(), | ~~~~~~~~~~~~~~~~~~~~~ 682 |  root->viewBox.top(), | ~~~~~~~~~~~~~~~~~~~~ 683 |  root->width.computed / scaleX, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 |  root->height.computed / scaleY); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Scale SPDocument::getDocumentScale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:696:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Rect SPDocument::getViewBox() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:837:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | Geom::Rect SPDocument::getViewBox() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Point SPDocument::getDimensions() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:866:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 866 | Geom::Point SPDocument::getDimensions() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::OptRect SPDocument::pageBounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:882:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 882 | return page->getDesktopRect(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::fitToRect(const Geom::Rect&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:926:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 926 | rect.min() - Geom::Point(margin_left, margin_top), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:930:64: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | auto rect_with_margins_dt_old = rect_with_margins * doc2dt(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:940:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 940 | Geom::Translate const tr(-rect_with_margins_dt_new.min()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:947:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 947 | _page_manager->movePages(tr2); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::setupViewport(SPItemCtx*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1306:23: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1306 | ctx->viewport = Geom::Rect::from_xywh(0, 0, Inkscape::Util::Quantity::convert(210, "mm", "px"), Inkscape::Util::Quantity::convert(297, "mm", "px")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1308:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1308 | ctx->i2vp = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::fitToRect(const Geom::Rect&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:927:21: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 927 | rect.max() + Geom::Point(margin_right, margin_bottom)); | ~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Scale SPDocument::getDocumentScale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:696:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Scale SPDocument::getDocumentScale() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Point SPDocument::getDimensions() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:866:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 866 | Geom::Point SPDocument::getDimensions() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::OptRect SPDocument::pageBounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:879:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 879 | Geom::OptRect SPDocument::pageBounds() | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'Geom::Rect SPDocument::getViewBox() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:837:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | Geom::Rect SPDocument::getViewBox() const | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::setupViewport(SPItemCtx*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1298:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1298 | void SPDocument::setupViewport(SPItemCtx *ctx) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1298:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1298:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1298:6: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1298:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1306:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1306 | ctx->viewport = Geom::Rect::from_xywh(0, 0, Inkscape::Util::Quantity::convert(210, "mm", "px"), Inkscape::Util::Quantity::convert(297, "mm", "px")); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:1308:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1308 | ctx->i2vp = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::setDocumentScale(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:673:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 673 | void SPDocument::setDocumentScale(double scaleX, double scaleY) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp: In member function 'void SPDocument::fitToRect(const Geom::Rect&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:926:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 926 | rect.min() - Geom::Point(margin_left, margin_top), | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:896:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 896 | void SPDocument::fitToRect(Geom::Rect const &rect, bool with_margins) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:896:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:896:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:927:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | rect.max() + Geom::Point(margin_right, margin_bottom)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:930:64: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | auto rect_with_margins_dt_old = rect_with_margins * doc2dt(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.cpp:947:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 947 | _page_manager->movePages(tr2); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [567/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-notebook.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:94: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:119:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:94: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:94: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1856:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1860:80: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1862:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2285:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'Inkscape::XML::Node* Inkscape::ObjectSet::group(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:765:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 765 | Geom::Affine item_t(Geom::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::applyAffine(const Geom::Affine&, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1697:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1697 | old_center = item->getCenter(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1743:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1743 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1827:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1827 | item->setCenter(old_center * affine); | ~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setScaleAbsolute(double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1860:82: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1860 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1860:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1860 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1860:79: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1860 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1862:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1862 | Geom::Affine const final( p2o * scale * o2n ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setScaleRelative(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1879:26: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1879 | if ( bbox->dimensions()[Geom::X] * scale[Geom::X] > 1e6 || | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1887:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1887 | Geom::Affine const final( n2d * scale * d2n ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::rotateRelative(const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1894:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1894 | Geom::Translate const n2d(-center); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1895:72: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1895 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1896:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1896 | Geom::Affine const final( Geom::Affine(n2d) * rotate * d2n ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::skewRelative(const Geom::Point&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1903:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1903 | Geom::Translate const n2d(-align); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1907:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1907 | Geom::Affine const final( n2d * skew * d2n ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:196:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | explicit Rotate(Point const &p) : vec(unit_vector(p)) {} | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In function 'void scroll_to_show_item(SPDesktop*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2650:43: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2650 | auto dbox = desktop->get_display_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2654:49: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2654 | Geom::Point const s_dt = sbox->midpoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::toMarker(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3109:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3109 | parent_transform = parentItem->i2doc_affine(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3122:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3122 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3126:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3126 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3126:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3126 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3126:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3126 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3127:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3127 | Geom::Point const center = bbox.dimensions() * 0.5; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3144 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::toSymbol()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3251:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3251 | transform = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::tile(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3431:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3431 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3447:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3447 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3447:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3447 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3447:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3447 | Geom::Affine move = Geom::Translate(- bbox.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::createBitmapCopy()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3613:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3613 | dpi = item->getExportDpi(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3642:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3642 | Geom::Affine affine = Geom::Translate(bbox->left(), bbox->top()) * parentItem->i2doc_affine().inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:94: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/actions/actions-tools.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:34: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In function 'void scroll_to_show_item(SPDesktop*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2648:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 2648 | void scroll_to_show_item(SPDesktop *desktop, SPItem *item) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2648:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2648:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2654:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2654 | Geom::Point const s_dt = sbox->midpoint(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In function 'std::vector sp_selection_paste_impl(SPDocument*, SPObject*, std::vector&, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:299:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | static std::vector sp_selection_paste_impl(SPDocument *doc, SPObject *parent, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::rotate90(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1924:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1924 | void ObjectSet::rotate90(bool ccw) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::untile()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3482:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3482 | void ObjectSet::untile() | ^~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::toMarker(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3126:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3126 | Geom::Affine const move = Geom::Translate(-bbox.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3078:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3078 | void ObjectSet::toMarker(bool apply) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3078:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3122:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3122 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3144 | gchar const *mark_id = generate_marker(repr_copies, bbox, doc, center, parent_transform * move); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3144:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::tile(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3382:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3382 | void ObjectSet::tile(bool apply) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3382:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3431:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3431 | Geom::Rect bbox(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3448:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3448 | gchar const *pat_id = SPPattern::produce(repr_copies, bbox, doc, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 3449 |  move.inverse() /* patternTransform */, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3450 |  parent_transform * move); | ~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3448:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3448:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3448:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3448:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::createBitmapCopy()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3558:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3558 | void ObjectSet::createBitmapCopy() | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3558:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3613:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 3613 | dpi = item->getExportDpi(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:3642:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 3642 | Geom::Affine affine = Geom::Translate(bbox->left(), bbox->top()) * parentItem->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::applyAffine(const Geom::Affine&, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1644:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1644 | void ObjectSet::applyAffine(Geom::Affine const &affine, bool set_i2d, bool compensate, | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1644:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1644:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1743:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1743 | use->doWriteTransform(item->transform.inverse(), nullptr, compensate); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1827:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1827 | item->setCenter(old_center * affine); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::setScaleAbsolute(double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1860:80: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1860 | Geom::Scale const scale( newSize * Geom::Scale(bbox->dimensions()).inverse() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1846:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1846 | void ObjectSet::setScaleAbsolute(double x0, double x1,double y0, double y1) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::scaleGrow(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2324:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2324 | void ObjectSet::scaleGrow(double grow) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::rotateRelative(const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1896:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1896 | Geom::Affine const final( Geom::Affine(n2d) * rotate * d2n ); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1895:57: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1895 | Geom::Rotate const rotate(Geom::Rotate::from_degrees(angle_degrees)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1891:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1891 | void ObjectSet::rotateRelative(Geom::Point const ¢er, double angle_degrees) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1891:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1891:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1891:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1896:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1896 | Geom::Affine const final( Geom::Affine(n2d) * rotate * d2n ); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::rotateScreen(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2313:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2313 | gdouble const r = Geom::L2(cornerFarthestFrom(*bbox, *center_) - *center_); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::skewRelative(const Geom::Point&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:1900:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1900 | void ObjectSet::skewRelative(Geom::Point const &align, double dx, double dy) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp: In member function 'void Inkscape::ObjectSet::cloneOriginal()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection-chemistry.cpp:2916:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2916 | void ObjectSet::cloneOriginal() | ^~~~~~~~~ [568/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-multipaned.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-editor.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [569/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-manager.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/entity-entry.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [570/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-container.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector-interface.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-vector-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [571/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/dialog-base.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/paint-selector.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [572/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/debug.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/gradient-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [573/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/attrdialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp: In function 'double Inkscape::UI::Widget::calcScaleLineWidth(double, SPItem*, const Inkscape::Util::Unit*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.cpp:915:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 915 | auto scale = item->i2doc_affine().descrim();; | ~~~~~~~~~~~~~~~~~~^~ [574/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/command-palette.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp: In function 'void Inkscape::UI::Widget::draw_number(cairo_t*, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.cpp:393:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | draw_number(cairo_t *cr, Geom::Point pos, double num) { | ^~~~~~~~~~~ [575/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/color-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [576/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/clonetiler.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/marker-combo-box.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [577/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/calligraphic-profile-rename.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-preview.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [578/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/align-and-distribute.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-picker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [579/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog/about.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variants.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [580/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/zoom-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-notebook.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [581/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/tweak-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/fill-style.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void Inkscape::UI::Widget::FillNStroke::updateFromPaint(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ [582/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/tool-base.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/preview.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:72:86: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp: In member function 'void Inkscape::UI::Dialog::ExportPreview::setDbox(double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-preview.cpp:72:66: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | _dbox = Geom::Rect(Geom::Point(x0, y0), Geom::Point(x1, y1)) * _document->dt2doc(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [583/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/text-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:62: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h: In member function 'Geom::Point Box3D::VanishingPoint::get_pos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:71:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | inline Geom::Point get_pos() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:688:67: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:711:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:1727:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp: In member function 'virtual void SPDesktopWidget::on_realize()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:711:98: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:711:96: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:711:98: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::update_scrollbars(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:1723:11: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1723 | carea = Geom::unify(carea, viewbox); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:1727:36: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1727 | set_adjustment(_hadj, carea.min()[Geom::X], carea.max()[Geom::X], | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::update_scrollbars(double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:1723:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1723 | carea = Geom::unify(carea, viewbox); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:1731:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1731 | _hadj->set_value(viewbox.min()[Geom::X]); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp: In member function 'virtual void SPDesktopWidget::on_realize()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:711:41: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Rect d = Geom::Rect::from_xywh(Geom::Point(0,0), (dtw->desktop->doc())->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/widgets/desktop-widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ [584/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/star-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-variations.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/font-selector.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [585/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/spray-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In constructor 'Inkscape::UI::Widget::RegisteredTransformedPoint::RegisteredTransformedPoint(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&, Inkscape::UI::Widget::Registry&, Inkscape::XML::Node*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:599:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | to_svg(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::setValue(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:613:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Point new_p = p * to_svg.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:613:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Point new_p = p * to_svg.inverse(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:613:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Point new_p = p * to_svg.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::setTransform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:625:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | to_svg = Geom::identity(); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::on_value_changed()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:642:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | Geom::Point pos = getValue() * to_svg; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In member function 'void Inkscape::UI::Widget::RegisteredTransformedPoint::setValue(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:611:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 611 | RegisteredTransformedPoint::setValue(Geom::Point const & p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:611:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:611:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:611:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:613:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Point new_p = p * to_svg.inverse(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:613:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Point new_p = p * to_svg.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp: In constructor 'Inkscape::UI::Widget::RegisteredTransformedPoint::RegisteredTransformedPoint(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&, Inkscape::UI::Widget::Registry&, Inkscape::XML::Node*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.cpp:595:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | RegisteredTransformedPoint::RegisteredTransformedPoint ( const Glib::ustring& label, const Glib::ustring& tip, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [586/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/spiral-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-scales.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [587/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/select-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-chemistry.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/selected-style.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [588/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/marker-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp: In static member function 'static void Inkscape::UI::Dialogs::KnotPropertiesDialog::showDialog(SPDesktop*, const SPKnot*, Glib::ustring)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/knot-properties.cpp:104:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | dialog->_setKnotPoint(pt->position(), unit_name); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [589/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/rect-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp: In member function 'void Inkscape::UI::Widget::CanvasGrid::UpdateRulers()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:159:67: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Rect viewbox = _dtw->desktop->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:159:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Rect viewbox = _dtw->desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:159:67: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Rect viewbox = _dtw->desktop->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:157:1: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | CanvasGrid::UpdateRulers() | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:157:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:157:1: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:157:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:159:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Rect viewbox = _dtw->desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.cpp:159:66: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | Geom::Rect viewbox = _dtw->desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [590/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/pen-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tile.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [591/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/pencil-tool.cpp.o [592/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/pages-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/export-lists.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [593/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/node-tool.cpp.o [594/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/mesh-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/undo-history.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [595/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/measure-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/color-icc-selector.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [596/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/lpe-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [597/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/gradient-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/xml-tree.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [598/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/freehand-base.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-attributes.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [599/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/flood-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/messages.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [600/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/eraser-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:211:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::PolarArrangeTab::arrange()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:317:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformation = referenceEllipse->i2dt_affine(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:343:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | Geom::Point realCenter = Geom::Point(cx, cy) * transformation; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp: In function 'void Inkscape::UI::Dialog::rotateAround(SPItem*, Geom::Point, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:148:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:151:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | center = item->getCenter(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:153:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | item->set_i2d_affine(item->i2dt_affine() * affine); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:158:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | item->setCenter(center * affine); | ~~~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp: In function 'Geom::Point Inkscape::UI::Dialog::getAnchorPoint(int, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:211:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 211 | source[0] = bbox->min()[Geom::X]; | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::PolarArrangeTab::arrange()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:352:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Geom::Point newLocation = calcPoint(cx, cy, rx, ry, angle) * transformation; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:148:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | void PolarArrangeTab::arrange() | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:270:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:317:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | transformation = referenceEllipse->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:343:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | Geom::Point realCenter = Geom::Point(cx, cy) * transformation; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:148:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:151:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | center = item->getCenter(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:153:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | item->set_i2d_affine(item->i2dt_affine() * affine); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/polar-arrange-tab.cpp:158:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 158 | item->setCenter(center * affine); | ^~~~~~ [601/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/dynamic-base.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/object-properties.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [602/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/dropper-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/guides.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [603/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/connector-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/new-from-template.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [604/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/calligraphic-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-widget.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/template-load-tab.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [605/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/box3d-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/layer-manager.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/layer-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [606/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tools/arc-tool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/print.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [607/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/zoom-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/text-edit.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [608/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/tweak-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/calligraphic-profile-rename.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [609/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/tracedialog.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [610/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/text-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/memory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [611/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/star-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::ZoomTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/zoom-tool.cpp:63:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Point const button_dt(_desktop->w2d(button_w)); | ^ [612/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/spray-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/font-substitution.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [613/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/spiral-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/bboxsort.h:28:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:563:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageScale(Inkscape::Selection*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:783:146: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 783 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:802:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 802 | double x0 = bbox_pref->midpoint()[Geom::X] - new_width/2; | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:806:142: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onMoveRelativeToggled()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:997:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 997 | _scalar_move_horizontal.setValue((x - bbox->min()[Geom::X]) / conversion); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:1109:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1109 | new_displayed = current.inverse() * displayed; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onClear()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:1142:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1142 | _scalar_move_horizontal.setValue(bbox->min()[Geom::X], "px"); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:1089:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | void Transformation::onReplaceMatrixToggled() | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageScale(Inkscape::Selection*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:753:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 753 | void Transformation::applyPageScale(Inkscape::Selection *selection) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:753:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:753:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:753:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:778:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 778 | double x0 = bbox_pref->midpoint()[Geom::X] - new_width/2; | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:783:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 783 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:802:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 802 | double x0 = bbox_pref->midpoint()[Geom::X] - new_width/2; | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:806:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 806 | Geom::Affine scaler = get_scale_transform_for_variable_stroke (*bbox_pref, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageRotate(Inkscape::Selection*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/transformation.cpp:815:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | void Transformation::applyPageRotate(Inkscape::Selection *selection) | ^~~~~~~~~~~~~~ [614/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/select-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-powerstroke-properties.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [615/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/rect-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'Glib::RefPtr Inkscape::UI::Dialog::PaintServersDialog::get_pixbuf(SPDocument*, const Glib::ustring&, Glib::ustring&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ [616/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/pencil-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/lpe-fillet-chamfer-properties.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [617/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/paintbucket-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/startup.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [618/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/page-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/stroke-style.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/fill-and-stroke.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [619/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/node-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onAdd()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:447:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Geom::Affine item_t(Geom::identity()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onAdd()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-editor.cpp:447:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Geom::Affine item_t(Geom::identity()); | ~~~~~~~~~~~~~~^~ [620/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/mesh-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/scalar-unit.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/scalar-unit.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/scalar-unit.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:53:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::GridArrangeTab::arrange()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:135:40: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 135 | double grid_left = sel_box->min()[Geom::X]; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:250:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Affine const affine = Geom::Affine(Geom::Translate(move)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp: In function 'std::vector grid_item_sort(Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:53:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 53 | double box_top = items->visualBounds()->min()[Geom::Y]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp: In lambda function: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:88:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 88 | return (a->desktopVisualBounds()->min()[Geom::X] < b->desktopVisualBounds()->min()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/scalar-unit.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp: In member function 'virtual void Inkscape::UI::Dialog::GridArrangeTab::arrange()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/grid-arrange-tab.cpp:250:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Affine const affine = Geom::Affine(Geom::Translate(move)); | ^ [621/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/measure-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1914:44: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In function 'auto Inkscape::UI::Widget::geom_to_cairo(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:216:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | auto geom_to_cairo(Geom::Affine affine) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'virtual bool Inkscape::UI::Widget::Canvas::on_motion_notify_event(GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:836:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 836 | Geom::Point difference(cursor_position - _split_position); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'bool Inkscape::UI::Widget::CanvasPrivate::pick_current_item(const GdkEvent&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1284:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | p *= _store_affine * q->_affine.inverse(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In lambda function: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1390:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1390 | auto p = Geom::Point(x, y) + q->_pos; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1392:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1392 | p *= _store_affine * q->_affine.inverse(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'Geom::Point Inkscape::UI::Widget::Canvas::canvas_to_world(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1469:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1469 | Canvas::canvas_to_world(Geom::Point const &point) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'virtual bool Inkscape::UI::Widget::Canvas::on_draw(const Cairo::RefPtr&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1940:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1940 | cr->transform(geom_to_cairo(_affine * d->_store_affine.inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In lambda function: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1842:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | cr->transform(geom_to_cairo(_affine * d->_snapshot_affine.inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'bool Inkscape::UI::Widget::CanvasPrivate::on_idle()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2494:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2494 | auto b = pl.bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2495:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2495 | auto bi = Geom::IntRect(b.min().floor(), b.max().ceil()); | ~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2509:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2509 | mouse_loc = geom_act(_store_affine * q->_affine.inverse(), mouse_loc); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'void Inkscape::UI::Widget::CanvasPrivate::paint_rect_internal(const IntRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2660:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2660 | pl *= q->_affine * _store_affine.inverse(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2662:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2662 | auto b = pl.bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2663:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2663 | auto repaint_rect = Geom::IntRect(b.min().floor(), b.max().ceil()); | ~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In function 'auto Inkscape::UI::Widget::geom_to_cairo(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:216:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | auto geom_to_cairo(Geom::Affine affine) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In function 'Inkscape::UI::Widget::CanvasPrivate::emit_event(const GdkEvent&)::': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1389:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1389 | auto conv = [&, this] (double &x, double &y) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1389:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1389:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1389:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1390:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1390 | auto p = Geom::Point(x, y) + q->_pos; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1392:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1392 | p *= _store_affine * q->_affine.inverse(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'bool Inkscape::UI::Widget::CanvasPrivate::pick_current_item(const GdkEvent&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1180:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1180 | CanvasPrivate::pick_current_item(const GdkEvent &event) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1180:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1180:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1180:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1282:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1282 | auto p = Geom::Point(x, y) + q->_pos; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1284:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | p *= _store_affine * q->_affine.inverse(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'virtual bool Inkscape::UI::Widget::Canvas::on_motion_notify_event(GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:782:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | Canvas::on_motion_notify_event(GdkEventMotion *motion_event) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'void Inkscape::UI::Widget::CanvasPrivate::paint_rect_internal(const IntRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2661:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2661 | pl *= Geom::Translate(-q->_pos); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2626:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2626 | CanvasPrivate::paint_rect_internal(Geom::IntRect const &rect) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2660:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2660 | pl *= q->_affine * _store_affine.inverse(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2662:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2662 | auto b = pl.bounds(); | ~~~~~~~~~^~ In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'bool Inkscape::UI::Widget::CanvasPrivate::on_idle()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2285:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2285 | CanvasPrivate::on_idle() | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2285:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2285:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2494:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2494 | auto b = pl.bounds(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:2509:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2509 | mouse_loc = geom_act(_store_affine * q->_affine.inverse(), mouse_loc); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp: In member function 'virtual bool Inkscape::UI::Widget::Canvas::on_draw(const Cairo::RefPtr&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1914:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1914 | _split_position = rect.midpoint(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas.cpp:1790:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1790 | Canvas::on_draw(const Cairo::RefPtr<::Cairo::Context> &cr) | ^~~~~~ [622/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/lpe-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/selectorsdialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [623/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/gradient-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-window.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [624/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/eraser-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp: In function 'guchar* Inkscape::UI::Dialog::sp_icon_doc_icon(SPDocument*, Inkscape::Drawing&, const gchar*, unsigned int, unsigned int&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:490:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 490 | drawing.root()->setTransform(Geom::Scale(sf)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp: In function 'guchar* Inkscape::UI::Dialog::sp_icon_doc_icon(SPDocument*, Inkscape::Drawing&, const gchar*, unsigned int, unsigned int&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:490:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 490 | drawing.root()->setTransform(Geom::Scale(sf)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 519 | auto scaled_box = *dbox * Geom::Scale(sf); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/icon-preview.cpp:519:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 [625/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/marker-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/swatches.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [626/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/dropper-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/objects.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [627/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/connector-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/find.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [628/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/calligraphy-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/livepatheffect-add.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [629/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/box3d-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filedialogimpl-gtkmm.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [630/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/toolbar/arc-toolbar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [631/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/transform-handle-set.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/glyphs.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [632/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/selector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [633/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/selectable-control-point.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/color-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [634/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/path-manipulator.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-manager.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [635/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/node.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/zoom-toolbar.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [636/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/multi-path-manipulator.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/input.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [637/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/modifier-tracker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-multipaned.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [638/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/event-utils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::StarTool::StarTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::StarTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:150:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | this->center = this->setup_for_drag_start(event); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp: In member function 'void Inkscape::UI::Tools::StarTool::drag(Geom::Point, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:333:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | this->star->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:345:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = _desktop->dt2doc(this->center); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:312:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | void StarTool::drag(Geom::Point p, guint state) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:312:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:333:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | this->star->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:345:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = _desktop->dt2doc(this->center); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp: In constructor 'Inkscape::UI::Tools::StarTool::StarTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:65:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | this->shape_editor = new ShapeEditor(desktop); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::StarTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/star-tool.cpp:135:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | bool StarTool::root_handler(GdkEvent* event) { | ^~~~~~~~ [639/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/curve-drag-point.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/attrdialog.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [640/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/control-point.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:801:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:1103:20: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp: In function 'void Inkscape::UI::Dialog::set_up_typography_canvas(SPDocument*, double, double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:801:47: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 801 | document->setViewBox(Geom::Rect::from_xywh(0, 0, em, em)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp: In function 'void Inkscape::UI::Dialog::set_up_typography_canvas(SPDocument*, double, double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:801:47: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 801 | document->setViewBox(Geom::Rect::from_xywh(0, 0, em, em)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/svg-fonts-dialog.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [641/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool/control-point-selection.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp: In static member function 'static bool Inkscape::UI::Dialog::Export::exportVector(Inkscape::Extension::Output*, SPDocument*, const Glib::ustring&, bool, std::vector*, SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:381:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | Geom::OptRect page_rect = page ? page->getDesktopRect() : Geom::OptRect(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp: In static member function 'static bool Inkscape::UI::Dialog::Export::exportVector(Inkscape::Extension::Output*, SPDocument*, const Glib::ustring&, bool, std::vector*, SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export.cpp:319:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | bool Export::exportVector( | ^~~~~~ [642/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-ptr.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::SpiralTool::SpiralTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SpiralTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:138:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | this->center = this->setup_for_drag_start(event); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp: In member function 'void Inkscape::UI::Tools::SpiralTool::drag(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:319:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | this->spiral->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:328:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | Geom::Point const p0 = _desktop->dt2doc(this->center); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:299:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | void SpiralTool::drag(Geom::Point const &p, guint state) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:299:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:319:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | this->spiral->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:328:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | Geom::Point const p0 = _desktop->dt2doc(this->center); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp: In constructor 'Inkscape::UI::Tools::SpiralTool::SpiralTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:61:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | this->shape_editor = new ShapeEditor(desktop); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SpiralTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spiral-tool.cpp:123:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | bool SpiralTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~ [643/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder-entity.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/align-and-distribute.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [644/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot-holder.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:351:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::RectTool::RectTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::RectTool::item_handler(SPItem*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:124:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | this->setup_for_drag_start(event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp: In member function 'void Inkscape::UI::Tools::RectTool::drag(Geom::Point, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:345:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | this->rect->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:349:102: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Rect const r = Inkscape::snap_rectangular_box(_desktop, this->rect, pt, this->center, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:351:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 351 | this->rect->setPosition(r.min()[Geom::X], r.min()[Geom::Y], r.dimensions()[Geom::X], r.dimensions()[Geom::Y]); | ~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp: In constructor 'Inkscape::UI::Tools::RectTool::RectTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:55:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 55 | this->shape_editor = new ShapeEditor(desktop); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp: In member function 'void Inkscape::UI::Tools::RectTool::drag(Geom::Point, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void RectTool::drag(Geom::Point const pt, guint state) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:329:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:345:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | this->rect->transform = currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:349:56: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 349 | Geom::Rect const r = Inkscape::snap_rectangular_box(_desktop, this->rect, pt, this->center, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/rect-tool.cpp:351:77: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 351 | this->rect->setPosition(r.min()[Geom::X], r.min()[Geom::Y], r.dimensions()[Geom::X], r.dimensions()[Geom::Y]); | ~~~~~~~~~~~~^~ [645/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/knot/knot.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-notebook.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [646/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/desktop/menu-icon-shift.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:126:45: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = _desktop->get_display_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:130:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:130:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getViewPoint(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:135:45: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = _desktop->get_display_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:139:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:139:40: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getNormalizedPoint(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Geom::Point DynamicBase::getNormalizedPoint(Geom::Point v) const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:125:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:126:44: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | auto drect = _desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:130:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | return (v - drect.bounds().min()) / max; | ~~~~~~~~~~~~^~ In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp: In member function 'Geom::Point Inkscape::UI::Tools::DynamicBase::getViewPoint(Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Point DynamicBase::getViewPoint(Geom::Point n) const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:134:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:135:44: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | auto drect = _desktop->get_display_area(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.cpp:139:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return n * max + drect.bounds().min(); | ~~~~~~~~~~~~^~ [647/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/desktop/menubar.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:292:30: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp: In member function 'void Inkscape::UI::Dialog::SingleExport::refreshArea()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:284:71: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | bbox = _document->getPageManager().getSelectedPageRect(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:292:30: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 292 | setArea(bbox->min()[Geom::X], bbox->min()[Geom::Y], bbox->max()[Geom::X], bbox->max()[Geom::Y]); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp: In member function 'void Inkscape::UI::Dialog::SingleExport::onExport()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:543:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | area *= _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp: In member function 'void Inkscape::UI::Dialog::SingleExport::setDefaultSelectionMode()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:835:30: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 835 | setArea(bbox->min()[Geom::X], bbox->min()[Geom::Y], bbox->max()[Geom::X], bbox->max()[Geom::Y]); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp: In member function 'void Inkscape::UI::Dialog::SingleExport::refreshArea()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:266:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | void SingleExport::refreshArea() | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp: In member function 'void Inkscape::UI::Dialog::SingleExport::onExport()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:509:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | void SingleExport::onExport() | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-single.cpp:582:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | page = copy_doc->getPageManager().newDocumentPage(area); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [648/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/desktop/document-check.cpp.o [649/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/cache/svg_preview_cache.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/tweak-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [650/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/modifiers.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/modifier-tracker.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [651/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/util.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/command-palette.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [652/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/tool-factory.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:254:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:266:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp: In member function 'void Inkscape::UI::Dialog::DocumentProperties::set_viewbox_pos(SPDesktop*, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:253:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | auto box = document->getViewBox(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp: In member function 'void Inkscape::UI::Dialog::DocumentProperties::set_viewbox_size(SPDesktop*, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:265:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | auto box = document->getViewBox(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:266:55: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 266 | document->setViewBox(Geom::Rect::from_xywh(box.min()[Geom::X], box.min()[Geom::Y], width, height)); | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:266:47: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 266 | document->setViewBox(Geom::Rect::from_xywh(box.min()[Geom::X], box.min()[Geom::Y], width, height)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp: In function 'void Inkscape::UI::Dialog::set_document_scale_helper(SPDocument&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:276:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | auto box = document.getViewBox(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:278:16: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 278 | box.min()[Geom::X], box.min()[Geom::Y], | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:277:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 277 | document.setViewBox(Geom::Rect::from_xywh( | ~~~~~~~~~~~~~~~~~~~~~^ 278 |  box.min()[Geom::X], box.min()[Geom::Y], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 |  root->width.value / scale, root->height.value / scale) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp: In member function 'void Inkscape::UI::Dialog::DocumentProperties::update_viewbox_ui(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:359:81: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 359 | _page->set_dimension(PageProperties::Dimension::ViewboxPosition, viewBox.min()[Geom::X], viewBox.min()[Geom::Y]); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:351:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 351 | void DocumentProperties::update_viewbox_ui(SPDesktop* desktop) { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ [653/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/themes.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/paintbucket-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [654/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/svg-renderer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [655/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shortcuts.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:99: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1083:13: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TweakTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1144:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1144 | Geom::Point const button_dt(_desktop->w2d(button_w)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1166:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | Geom::Affine const sm(Geom::Scale(radius, radius) * Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1166:94: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | Geom::Affine const sm(Geom::Scale(radius, radius) * Geom::Translate(_desktop->w2d(motion_w))); | ~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1166:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | Geom::Affine const sm(Geom::Scale(radius, radius) * Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1182:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | sp_tweak_dilate (this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_color_recursive(guint, SPItem*, SPItem*, guint32, bool, guint32, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:922:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | Geom::Affine i2dt = item->i2dt_affine (); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:937:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 937 | double perimeter = bbox->dimensions()[Geom::X] + bbox->dimensions()[Geom::Y]; | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::tweak_colors_in_gradient(SPItem*, Inkscape::PaintTarget, guint32, Geom::Point, double, double, guint, bool, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:722:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 722 | Geom::Affine i2d (item->i2doc_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:723:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:723:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | Geom::Point p = p_w * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:723:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:724:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 724 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:737:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 737 | Geom::Point pdiff(p2 - p1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:743:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | Geom::Affine(Geom::Rotate(-atan2(pdiff[Geom::Y], pdiff[Geom::X]))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:742:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:742:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 742 | Geom::Affine norm = Geom::Affine(Geom::Translate(-p1)) * | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:746:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 746 | Geom::Point pnorm = p * norm; | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:366:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:366:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:380:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:380:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:395:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:395:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:497:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Affine i2doc(item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:513:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | vector = 1/Geom::L2(vector) * vector; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::sp_tweak_update_area(Inkscape::UI::Tools::TweakTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 316 | sp_tweak_dilate_recursive (Inkscape::Selection *selection, SPItem *item, Geom::Point p, Geom::Point vector, gint mode, double radius, double force, double fidelity, bool reverse) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:316:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:366:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:366:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:380:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:380:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:395:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:395:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | item->move_rel(Geom::Translate(move * selection->desktop()->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:497:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 497 | Geom::Affine i2doc(item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:513:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | vector = 1/Geom::L2(vector) * vector; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::sp_tweak_update_area(Inkscape::UI::Tools::TweakTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1077:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | sp_tweak_update_area (TweakTool *tc) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1077:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1077:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1077:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1080:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | Geom::Affine const sm (Geom::Scale(radius, radius) * Geom::Translate(tc->getDesktop()->point())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'void Inkscape::UI::Tools::tweak_colors_in_gradient(SPItem*, Inkscape::PaintTarget, guint32, Geom::Point, double, double, guint, bool, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | static void tweak_colors_in_gradient(SPItem *item, Inkscape::PaintTarget fill_or_stroke, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:712:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:722:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 722 | Geom::Affine i2d (item->i2doc_affine ()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:723:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | Geom::Point p = p_w * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:724:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 724 | p *= (gradient->gradientTransform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:756:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | pos = Geom::L2(p - c) / rg->r.computed; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_tweak_color_recursive(guint, SPItem*, SPItem*, guint32, bool, guint32, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:857:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | sp_tweak_color_recursive (guint mode, SPItem *item, SPItem *item_at_point, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:857:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:922:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | Geom::Affine i2dt = item->i2dt_affine (); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:961:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 961 | tweak_colors_in_gradient(item, Inkscape::FOR_FILL, fill_goal, p, radius, this_force, mode, do_h, do_s, do_l, do_o); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TweakTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1126:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | bool TweakTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1126:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1126:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1126:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1166:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1166 | Geom::Affine const sm(Geom::Scale(radius, radius) * Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tweak-tool.cpp:1182:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | sp_tweak_dilate (this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [656/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/simple-pref-pusher.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/marker-toolbar.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [657/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shape-editor-knotholders.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/manipulator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:29:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^~~~~~ [658/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/shape-editor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:52: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Point Inkscape::SnappedLine::getNormal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:48:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point getNormal() const {return _normal_to_line;} // n = (nx, ny) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp: In member function 'bool Inkscape::UI::Tools::ToolBase::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:265:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | Geom::Point delta = dir * num; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:283:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | knotholder->transform_selected(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp: In member function 'bool Inkscape::UI::Tools::ToolBase::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:283:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | knotholder->transform_selected(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [659/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/selected-color.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/paint-servers.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/document-properties.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-container.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [660/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/previewholder.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::Box3dTool::Box3dTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::Box3dTool::item_handler(SPItem*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:137:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | this->setup_for_drag_start(event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp: In constructor 'Inkscape::UI::Tools::Box3dTool::Box3dTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:59:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | this->shape_editor = new ShapeEditor(_desktop); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::Box3dTool::item_handler(SPItem*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.cpp:131:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | bool Box3dTool::item_handler(SPItem* item, GdkEvent* event) { | ^~~~~~~~~ [661/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/monitor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/symbols.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [662/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/interface.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:116: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SelectTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:450:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 450 | Geom::Point const p(_desktop->w2d(button_pt)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:97: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | items = _desktop->getDocument()->getItemsInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:115: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | items = _desktop->getDocument()->getItemsInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:97: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | items = _desktop->getDocument()->getItemsInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:692:124: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 692 | items = _desktop->getDocument()->getItemsPartiallyInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:692:106: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 692 | items = _desktop->getDocument()->getItemsPartiallyInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:788:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 788 | Geom::Point p = _desktop->d2w(_desktop->point()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:29: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SelectTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | bool SelectTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:423:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:115: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | items = _desktop->getDocument()->getItemsInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:689:116: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | items = _desktop->getDocument()->getItemsInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:692:124: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 692 | items = _desktop->getDocument()->getItemsPartiallyInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:692:125: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 692 | items = _desktop->getDocument()->getItemsPartiallyInBox(_desktop->dkey, (*b) * _desktop->dt2doc()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/select-tool.cpp:788:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 788 | Geom::Point p = _desktop->d2w(_desktop->point()); | ~~~~~~~~~~~~~~~^~ [663/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/icon-loader.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:328:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::ArcTool::ArcTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::ArcTool::item_handler(SPItem*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:113:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | this->setup_for_drag_start(event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp: In member function 'void Inkscape::UI::Tools::ArcTool::drag(Geom::Point, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:318:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | this->arc->transform = layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:326:95: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | Geom::Rect r = Inkscape::snap_rectangular_box(_desktop, this->arc, pt, this->center, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:328:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | Geom::Point dir = r.dimensions() / 2; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:337:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:338:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Point new_dir = pt * i2d - c; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp: In constructor 'Inkscape::UI::Tools::ArcTool::ArcTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:58:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | this->shape_editor = new ShapeEditor(desktop); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp: In member function 'void Inkscape::UI::Tools::ArcTool::drag(Geom::Point, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | void ArcTool::drag(Geom::Point pt, guint state) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:301:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:318:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | this->arc->transform = layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:326:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | Geom::Rect r = Inkscape::snap_rectangular_box(_desktop, this->arc, pt, this->center, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:328:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 328 | Geom::Point dir = r.dimensions() / 2; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:337:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | Geom::Affine const i2d ( (this->arc)->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.cpp:338:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Point new_dir = pt * i2d - c; | ^ [664/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/drag-and-drop.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/dropper-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [665/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/draw-anchor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp: In member function 'Inkscape::UI::ShapeRecord Inkscape::UI::Tools::MarkerTool::get_marker_transform(SPShape*, SPItem*, SPMarker*, SPMarkerLoc)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:176:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Geom::Scale scale = doc->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:183:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine ret = Geom::identity(); //edit_transform | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:190:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | p = c.pointAt(0); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:194:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point tang = c.unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:196:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | ret = Geom::Rotate(angle) * ret; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:210:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | p = c.pointAt(0); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:214:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Point tang = c.unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:216:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | ret = Geom::Rotate(angle) * ret; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:230:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | p = c1.pointAt(1); | ~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:256:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | p = c.pointAt(1); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:261:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:264:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | ret = Geom::Rotate(angle) * ret; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:277:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | p = c.pointAt(1); | ~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:282:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:285:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | ret = Geom::Rotate(angle) * ret; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp: In member function 'Inkscape::UI::ShapeRecord Inkscape::UI::Tools::MarkerTool::get_marker_transform(SPShape*, SPItem*, SPMarker*, SPMarkerLoc)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:232:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 232 | Geom::Point tang1 = - c1_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:96: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:261:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:282:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:292:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | ret = parent_item->transform.withoutTranslation() * ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | ShapeRecord MarkerTool::get_marker_transform(SPShape* shape, SPItem *parent_item, SPMarker *sp_marker, SPMarkerLoc marker_type) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:170:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:176:46: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 176 | Geom::Scale scale = doc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:190:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | p = c.pointAt(0); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:191:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:196:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | ret = Geom::Rotate(angle) * ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:210:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | p = c.pointAt(0); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:211:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:216:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | ret = Geom::Rotate(angle) * ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:230:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | p = c1.pointAt(1); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:245:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | ret = Geom::Rotate(angle) * Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:257:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:264:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | ret = Geom::Rotate(angle) * ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:277:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | p = c.pointAt(1); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:278:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | ret = Geom::Translate(p * parent_item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/marker-tool.cpp:285:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | ret = Geom::Rotate(angle) * ret; | ^~~ [666/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/dialog-events.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void Inkscape::UI::Tools::MeshTool::fit_mesh_in_bbox()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::MeshTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:530:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | Geom::Point button_dt = _desktop->w2d(button_w); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void Inkscape::UI::Tools::MeshTool::new_default()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp: In member function 'void Inkscape::UI::Tools::MeshTool::split_near_point(SPItem*, Geom::Point, guint32)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:234:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 234 | void MeshTool::split_near_point(SPItem *item, Geom::Point mouse_p, guint32 /*etime*/) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp: In member function 'void Inkscape::UI::Tools::MeshTool::fit_mesh_in_bbox()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:369:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | void MeshTool::fit_mesh_in_bbox() | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::MeshTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/mesh-tool.cpp:426:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 426 | bool MeshTool::root_handler(GdkEvent* event) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'Geom::Point Inkscape::UI::Tools::PagesTool::getSnappedResizePoint(Geom::Point, guint, Geom::Point, SPObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:175:114: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Point PagesTool::getSnappedResizePoint(Geom::Point point, guint state, Geom::Point origin, SPObject *target) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'Geom::Affine Inkscape::UI::Tools::PagesTool::moveTo(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | Geom::Affine PagesTool::moveTo(Geom::Point xy, bool snap) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:296:49: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:454:49: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::resizeKnotSet(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:124:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void PagesTool::resizeKnotSet(Geom::Rect rect) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:127:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 127 | resize_knots[i]->moveto(rect.corner(i)); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::resizeKnotMoved(SPKnot*, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:139:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | rect = page->getDesktopRect(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:151:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Point start = rect.corner(index); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::PagesTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Geom::Affine tr = moveTo(point_dt, snap); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:254:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | point_dt = getSnappedResizePoint(point_dt, event->motion.state, drag_origin_dt); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:295:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto affine = moveTo(point_dt, snap) * document->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:296:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | document->fitToRect(*rect * affine, false); | ~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | dragging_item->movePage(moveTo(point_dt, snap), page_manager.move_objects()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::PagesTool::menu_popup(GdkEvent*, SPObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:372:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 372 | drag_origin_dt = _desktop->w2d(drag_origin_w); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::grabPage(SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:386:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | getBBoxPoints(target->getDesktopRect(), &_bbox_points, false, SNAPSOURCE_PAGE_CORNER, SNAPTARGET_UNDEFINED, | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'Geom::Affine Inkscape::UI::Tools::PagesTool::moveTo(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | Geom::Affine PagesTool::moveTo(Geom::Point xy, bool snap) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:422:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | return Geom::Translate(dxy); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureTranslate::PureTranslate(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:58:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | PureTranslate(Geom::Point vector = Geom::Point()) : _vector(vector), _vector_snapped(vector) {} | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::addDragShapes(SPPage*, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:434:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | addDragShape(Geom::PathVector(Geom::Path(page->getDesktopRect())), tr); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::addDragShape(SPItem*, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:451:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | void PagesTool::addDragShape(SPItem *item, Geom::Affine tr) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'SPPage* Inkscape::UI::Tools::PagesTool::pageUnder(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:483:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | SPPage *PagesTool::pageUnder(Geom::Point pt, bool retain_selected) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:489:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | if (retain_selected && selected->getSensitiveRect().contains(pt)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'bool Inkscape::UI::Tools::PagesTool::viewboxUnder(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:514:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | bool PagesTool::viewboxUnder(Geom::Point pt) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::pageModified(SPObject*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:576:22: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | resizeKnotSet(page->getDesktopRect()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'Geom::Affine Inkscape::UI::Tools::PagesTool::moveTo(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 393 | Geom::Affine PagesTool::moveTo(Geom::Point xy, bool snap) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:393:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:395:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 395 | Geom::Point dxy = xy - drag_origin_dt; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::resizeKnotSet(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:124:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void PagesTool::resizeKnotSet(Geom::Rect rect) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:127:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 127 | resize_knots[i]->moveto(rect.corner(i)); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::pageModified(SPObject*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:573:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 573 | void PagesTool::pageModified(SPObject *object, guint /*flags*/) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'bool Inkscape::UI::Tools::PagesTool::viewboxUnder(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:514:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | bool PagesTool::viewboxUnder(Geom::Point pt) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'SPPage* Inkscape::UI::Tools::PagesTool::pageUnder(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:483:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | SPPage *PagesTool::pageUnder(Geom::Point pt, bool retain_selected) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:483:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:489:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | if (retain_selected && selected->getSensitiveRect().contains(pt)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'Geom::Point Inkscape::UI::Tools::PagesTool::getSnappedResizePoint(Geom::Point, guint, Geom::Point, SPObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:175:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Point PagesTool::getSnappedResizePoint(Geom::Point point, guint state, Geom::Point origin, SPObject *target) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::resizeKnotMoved(SPKnot*, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:132:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | void PagesTool::resizeKnotMoved(SPKnot *knot, Geom::Point const &ppointer, guint state) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:132:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:132:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:151:36: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 151 | Geom::Point start = rect.corner(index); | ~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::addDragShape(Geom::PathVector&&, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:461:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | void PagesTool::addDragShape(Geom::PathVector &&pth, Geom::Affine tr) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'void Inkscape::UI::Tools::PagesTool::addDragShapes(SPPage*, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:428:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | void PagesTool::addDragShapes(SPPage *page, Geom::Affine tr) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:428:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:434:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | addDragShape(Geom::PathVector(Geom::Path(page->getDesktopRect())), tr); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:434:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | addDragShape(Geom::PathVector(Geom::Path(page->getDesktopRect())), tr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::PagesTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:296:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | document->fitToRect(*rect * affine, false); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | bool PagesTool::root_handler(GdkEvent *event) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:206:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Geom::Affine tr = moveTo(point_dt, snap); | ~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:247:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:254:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | point_dt = getSnappedResizePoint(point_dt, event->motion.state, drag_origin_dt); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:264:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | addDragShapes(page, Geom::Affine()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:266:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | } else if (viewboxUnder(drag_origin_dt)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | dragging_item->movePage(moveTo(point_dt, snap), page_manager.move_objects()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:308:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:295:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | auto affine = moveTo(point_dt, snap) * document->dt2doc(); | ~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:295:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:295:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:295:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:300:54: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | dragging_item->setDesktopRect(*rect); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:304:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | SPPage::moveItems(affine, page_items); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:313:40: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | page_manager.selectPage(page_manager.newDesktopPage(*on_screen_rect)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pages-tool.cpp:354:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | if (pageUnder(drag_origin_dt) || viewboxUnder(drag_origin_dt)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ [667/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/cursor-utils.cpp.o [668/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/contextmenu.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/measure-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [669/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/clipboard.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/gradient-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [670/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/ui/builder-utils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/about.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/about.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/about.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [671/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/depixelize/inkscape-depixelize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:52: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:522:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:402:80: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:513:33: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:513:33: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SprayTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1248:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1248 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1280:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1280:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | Geom::Translate(_desktop->w2d(motion_w))); | ~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1280:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1297:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1297 | sp_spray_dilate(this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_spray_recursive(SPDesktop*, Inkscape::ObjectSet*, SPItem*, SPItem*&, Geom::Point, Geom::Point, gint, double, double, double&, double, bool, double, double, double, double, double, gint, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, bool, double, int, bool, bool, bool, bool, bool, bool, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:963:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 963 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:963:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 963 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1001:102: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1001:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1102:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1102:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::fit_item(SPDesktop*, SPItem*, Geom::OptRect, Geom::Point&, Geom::Point, gint, double, double&, double, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, SPCSSAttr*, bool, int, bool, bool, bool, bool, bool, bool, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:510:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:522:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | Geom::Point mid_point = desktop->d2w(bbox_procesed->midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_transform_path(SPItem*, Geom::Path&, Geom::Affine, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:402:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:410:78: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:410:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_scale_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_rotate_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine affine = s.inverse() * rotation * s; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:36: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine affine = s.inverse() * rotation * s; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine affine = s.inverse() * rotation * s; | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_update_area(Inkscape::UI::Tools::SprayTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1206:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1206:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | Geom::Translate(tc->getDesktop()->point())); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:194:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | virtual void operator*=(HShear const &hs) { *this *= Affine(hs); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_scale_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | static void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:119:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:122:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | item->set_i2d_affine(item->i2dt_affine() * s.inverse() * scale * s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_rotate_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | static void sp_spray_rotate_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Rotate const &rotation) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:103:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:36: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine affine = s.inverse() * rotation * s; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:106:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Geom::Affine affine = s.inverse() * rotation * s; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_transform_path(SPItem*, Geom::Path&, Geom::Affine, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | static void sp_spray_transform_path(SPItem * item, Geom::Path &path, Geom::Affine affine, Geom::Point center){ | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:401:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:402:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | path *= i2anc_affine(static_cast(item->parent), nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:410:78: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:410:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 410 | Geom::Affine i2dt = item->i2dt_affine() * Geom::Translate(center).inverse() * affine * Geom::Translate(center); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::fit_item(SPDesktop*, SPItem*, Geom::OptRect, Geom::Point&, Geom::Point, gint, double, double&, double, bool, bool, bool, bool, bool, bool, bool, bool, bool, double, SPCSSAttr*, bool, int, bool, bool, bool, bool, bool, bool, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:458:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | static bool fit_item(SPDesktop *desktop, | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:510:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | sp_spray_transform_path(item, path, Geom::Scale(_scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:510:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:510:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:510:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:511:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | sp_spray_transform_path(item, path, Geom::Scale(scale), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:511:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:511:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:511:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:512:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | sp_spray_transform_path(item, path, Geom::Rotate(angle), center); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:512:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:512:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:512:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'bool Inkscape::UI::Tools::sp_spray_dilate(Inkscape::UI::Tools::SprayTool*, Geom::Point, Geom::Point, Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | static bool sp_spray_dilate(SprayTool *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1115:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:963:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 963 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:963:99: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 963 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1001:102: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1001:103: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1001 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1102:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1102:99: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | item_copied->move_rel(Geom::Translate(move * desktop->doc2dt().withoutTranslation())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In function 'void Inkscape::UI::Tools::sp_spray_update_area(Inkscape::UI::Tools::SprayTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | static void sp_spray_update_area(SprayTool *tc) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1201:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1205:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1205 | Geom::Rotate(tc->tilt) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1206:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | Geom::Translate(tc->getDesktop()->point())); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1206:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | Geom::Translate(tc->getDesktop()->point())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::SprayTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1230 | bool SprayTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1230:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1248:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1248 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1279:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1279 | Geom::Rotate(this->tilt) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1280:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | Geom::Translate(_desktop->w2d(motion_w))); | ~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1280:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | Geom::Translate(_desktop->w2d(motion_w))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/spray-tool.cpp:1297:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1297 | sp_spray_dilate(this, motion_w, motion_doc, motion_doc - this->last_push, event->button.state & GDK_SHIFT_MASK? true : false); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [672/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/autotrace/inkscape-autotrace.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/eraser-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [673/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/potrace/inkscape-potrace.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:52: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:52: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/numeric:62, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:30: /usr/include/c++/11.2.1/bits/stl_numeric.h: In instantiation of '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = std::_List_iterator; _Tp = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:597:29: required from here /usr/include/c++/11.2.1/bits/stl_numeric.h:134:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:677:99: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:678:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp: In member function 'void Inkscape::UI::Tools::CalligraphicTool::reset(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:184:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | void CalligraphicTool::reset(Geom::Point p) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::CalligraphicTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:474:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Affine motion_to_curve(Geom::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:495:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 495 | pointer = motion_dt * motion_to_curve; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:623:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:623:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:677:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:115: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:115: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:711:122: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:729:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp: In member function 'bool Inkscape::UI::Tools::CalligraphicTool::accumulate()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:1020:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1020 | add_cap(*accumulated, dc_cal1_lastseg->finalPoint(), rev_cal2_firstseg->initialPoint(), cap_rounding); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp: In member function 'void Inkscape::UI::Tools::CalligraphicTool::fit_and_split(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:1040:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1040 | double const tolerance_sq = square(_desktop->w2d().descrim() * TOLERANCE_CALLIGRAPHIC); | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::CalligraphicTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:597:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 596 | Geom::Point hatch_vector_accumulated = std::accumulate | ~~~~~~~~~~~~~~~ 597 |  (this->hatch_vectors.begin(), this->hatch_vectors.end(), Geom::Point(0,0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 430 | bool CalligraphicTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:430:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:494:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | motion_to_curve = selected->dt2i_affine() * selected->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:495:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 495 | pointer = motion_dt * motion_to_curve; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:623:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | motion_dt = new_pointer * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:623:79: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | motion_dt = new_pointer * motion_to_curve.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:677:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | Geom::Affine const sm (Geom::Scale(hatch_dist, hatch_dist) * Geom::Translate(c)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:709:115: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | Geom::Point c = (nearest + this->hatch_spacing * hatch_unit_vector) * motion_to_curve.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:711:121: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 711 | Geom::Affine const sm (Geom::Scale(this->hatch_spacing, this->hatch_spacing) * Geom::Translate(c)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/calligraphic-tool.cpp:729:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ~~~~~~~~~~~~~^~~~~~~~~~ [674/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/trace.cpp.o [675/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/siox.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:57: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:770:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1771:93: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_cursor(Inkscape::UI::Tools::TextTool*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1609:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1609 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1609:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1609 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1609:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1609 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1610:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1610 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1610:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1610 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1632:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1632 | Geom::Point const center = desktop->current_center(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1647:67: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1647 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1647:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1647 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1771:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | tc->padding_frame->set_bpath(temp->MakePathVector() * tc->text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_text_selection(Inkscape::UI::Tools::TextTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1815:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1815 | quads = sp_te_create_selection_quads(tc->text, tc->text_sel_start, tc->text_sel_end, (tc->text)->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TextTool::item_handler(SPItem*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:257:100: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point p = _desktop->w2d(Geom::Point(event->button.x, event->button.y)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TextTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:616:80: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point const top_left = _desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:616:91: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point const top_left = _desktop->get_display_area().corner(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:769:86: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | Geom::Rect const d = _desktop->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:769:76: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | Geom::Rect const d = _desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:769:86: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | Geom::Rect const d = _desktop->get_display_area().bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:770:65: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 770 | screenlines = (int) floor(fabs(d.min()[Geom::Y] - d.max()[Geom::Y])/spacing) - 1; | ~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_setup_text(Inkscape::UI::Tools::TextTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:320:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | static void sp_text_context_setup_text(TextTool *tc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:23: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_text_selection(Inkscape::UI::Tools::TextTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1801:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | static void sp_text_context_update_text_selection(TextTool *tc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_update_cursor(Inkscape::UI::Tools::TextTool*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1599 | static void sp_text_context_update_cursor(TextTool *tc, bool scroll_to_see) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1599:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1609:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1609 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1609:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1609 | Geom::Point const d0 = p0 * tc->text->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1610:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1610 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1610:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1610 | Geom::Point const d1 = p1 * tc->text->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1625:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1625 | Geom::OptRect opt_frame = frame->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1632:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1632 | Geom::Point const center = desktop->current_center(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1647:67: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 1647 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1647:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1647 | Geom::Point const top_left = desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1771:92: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1771 | tc->padding_frame->set_bpath(temp->MakePathVector() * tc->text->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In function 'void Inkscape::UI::Tools::sp_text_context_place_cursor_at(Inkscape::UI::Tools::TextTool*, SPObject*, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:1907:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1907 | void sp_text_context_place_cursor_at (TextTool *tc, SPObject *text, Geom::Point const p) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::TextTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:434:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | bool TextTool::root_handler(GdkEvent* event) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:434:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:434:6: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:434:6: note: parameter passing for argument of type 'const Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:460:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 460 | Geom::Point button_dt(_desktop->w2d(button_pt)); | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:616:80: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point const top_left = _desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:616:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 616 | Geom::Point const top_left = _desktop->get_display_area().corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:769:76: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | Geom::Rect const d = _desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:769:85: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | Geom::Rect const d = _desktop->get_display_area().bounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/text-tool.cpp:982:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 982 | sp_te_adjust_kerning_screen(this->text, this->text_sel_start, this->text_sel_end, _desktop, Geom::Point(mul*-10, 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [676/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/quantize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spiral-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [677/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/imagemap-gdk.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:339:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Curve *reverse() const override { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp: In member function 'void Inkscape::UI::Tools::PenTool::nextParaxialDirection(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.cpp:1988:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1988 | this->paraxial_angle = Geom::Point(h, v).ccw(); | ~~~~~~~~~~~~~~~~~~~~~^~ [678/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/imagemap.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/star-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [679/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/trace/filterset.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selector.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [680/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:360:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::LpeTool::LpeTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp: In function 'void Inkscape::UI::Tools::set_pos_and_anchor(Inkscape::CanvasItemText*, const Geom::Piecewise >&, double, double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:360:47: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Point pos = pwd2_reparam.valueAt(t_reparam); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp: In constructor 'Inkscape::UI::Tools::LpeTool::LpeTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.cpp:75:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | this->shape_editor = new ShapeEditor(desktop); | ^ [681/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-bool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/modifiers.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [682/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-length.cpp.o [683/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-angle.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:219:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::DropperTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:206:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | double rw = std::min(Geom::L2(Geom::Point(event->button.x, event->button.y) - this->centre), 400.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:213:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Affine const w2dt = _desktop->w2d(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::DropperTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:215:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Geom::Affine const sm( Geom::Scale(scale, scale) * Geom::Translate(cd) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:116:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | bool DropperTool::root_handler(GdkEvent* event) { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:116:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:212:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Geom::Point const cd = _desktop->w2d(this->centre); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dropper-tool.cpp:213:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Affine const w2dt = _desktop->w2d(); | ~~~~~~~~~~~~~^~ [684/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-color.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/styledialog.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [685/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-affine-parser.cpp.o [686/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/svg-affine.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/spray-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [687/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/strip-trailing-zeros.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventButton]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:456:69: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Affine&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:712:45: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:292:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In function 'void Inkscape::UI::Tools::gather_items(Inkscape::UI::Tools::NodeTool*, SPItem*, SPObject*, Inkscape::UI::ShapeRole, std::set&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:366:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | r.edit_transform = base ? base->i2doc_affine() : Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::NodeTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:456:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | over_item = sp_event_context_find_item(_desktop, event_point(event->button), FALSE, TRUE); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:513:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | c->transform(over_item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:587:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In member function 'void Inkscape::UI::Tools::NodeTool::select_area(const Geom::Rect&, GdkEventButton*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:712:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | auto sel_doc = _desktop->dt2doc() * sel; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:712:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | auto sel_doc = _desktop->dt2doc() * sel; | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:712:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | auto sel_doc = _desktop->dt2doc() * sel; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In member function 'void Inkscape::UI::Tools::NodeTool::select_point(const Geom::Point&, GdkEventButton*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:750:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 750 | SPItem *item_clicked = sp_event_context_find_item (_desktop, event_point(*event), | ~~~~~~~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:50: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In member function 'void Inkscape::UI::Tools::NodeTool::select_area(const Geom::Rect&, GdkEventButton*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:712:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 712 | auto sel_doc = _desktop->dt2doc() * sel; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:706:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 706 | void NodeTool::select_area(Geom::Rect const &sel, GdkEventButton *event) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::NodeTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:427:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | bool NodeTool::root_handler(GdkEvent* event) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:427:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:427:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:513:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | c->transform(over_item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/node-tool.cpp:587:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | Geom::Point const motion_dt(_desktop->w2d(motion_w)); | ~~~~~~~~~~~~~^~~~~~~~~~ [688/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/stringstream.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/dynamic-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:57: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:61: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:636:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::_reset(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:166:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | void EraserTool::_reset(Geom::Point p) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::_setToAccumulated()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:635:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 635 | Geom::PathVector pathv = accumulated->get_pathvector() * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In static member function 'static bool Inkscape::UI::Tools::EraserTool::_isStraightSegment(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:957:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 957 | Geom::Point initial_tangent = path.front().unitTangentAt(0.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::_fitAndSplit(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:1050:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1050 | double const tolerance_sq = square(_desktop->w2d().descrim() * tolerance); | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In member function 'void Inkscape::UI::Tools::EraserTool::_fitAndSplit(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:1048:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1048 | void EraserTool::_fitAndSplit(bool releasing) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::EraserTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/eraser-tool.cpp:384:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 384 | bool EraserTool::root_handler(GdkEvent* event) | ^~~~~~~~~~ [689/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/path-string.cpp.o [690/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/svg/css-ostringstream.cpp.o [691/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-util.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/simple-pref-pusher.h:5, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/simple-pref-pusher.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [692/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-simplify.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/calligraphy-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [693/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-outline.cpp.o [694/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-offset.cpp.o [695/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-object-set.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:927:25: required from 'Geom::Piecewise Geom::lerp(double, const Geom::Piecewise&, Geom::Piecewise) [with T = Geom::D2]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1054:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'bool Inkscape::UI::Tools::PencilTool::_handleButtonPress(const GdkEventButton&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:177:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Geom::Point p = _desktop->w2d(button_w); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'bool Inkscape::UI::Tools::PencilTool::_handleMotionNotify(const GdkEventMotion&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:277:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | Geom::Point p = _desktop->w2d(Geom::Point(mevent.x, mevent.y)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::addPowerStrokePencil()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:684:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | double tolerance_sq = 0.02 * square(_desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_addFreehandPoint(const Geom::Point&, guint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:826:123: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 826 | double pressure_computed_scaled = std::abs(pressure_computed * _desktop->getDocument()->getDocumentScale().inverse()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_interpolate()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:940:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 940 | double tolerance_sq = 0.02 * square(_desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:959:93: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 959 | Geom::Point point_at1 = b[4 * c + 0] + (1./3) * (b[4 * c + 3] - b[4 * c + 0]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_sketchInterpolate()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1015:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1015 | double tolerance_sq = 0.02 * square(_desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1081:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1081 | this->p[0] = last_seg->finalPoint(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::lerp(double, const Geom::Piecewise&, Geom::Piecewise) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:927:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 927 | b.setDomain(a.domain()); | ~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_fitAndSplit()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1122:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1122 | Geom::Point point_at1 = b[0] + (1./3)*(b[3] - b[0]); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_interpolate()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:922:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | void PencilTool::_interpolate() { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:922:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:922:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:922:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:940:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 940 | double tolerance_sq = 0.02 * square(_desktop->w2d().descrim() * tol) * exp(0.2 * tol - 2); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:959:92: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 959 | Geom::Point point_at1 = b[4 * c + 0] + (1./3) * (b[4 * c + 3] - b[4 * c + 0]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::addPowerStrokePencil()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:674:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 674 | void PencilTool::addPowerStrokePencil() | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_addFreehandPoint(const Geom::Point&, guint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:800:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 800 | void PencilTool::_addFreehandPoint(Geom::Point const &p, guint /*state*/, bool last) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:800:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:800:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:826:113: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 826 | double pressure_computed_scaled = std::abs(pressure_computed * _desktop->getDocument()->getDocumentScale().inverse()[Geom::X]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'bool Inkscape::UI::Tools::PencilTool::_handleMotionNotify(const GdkEventMotion&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:250:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | bool PencilTool::_handleMotionNotify(GdkEventMotion const &mevent) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp: In member function 'void Inkscape::UI::Tools::PencilTool::_sketchInterpolate()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1003:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1003 | void PencilTool::_sketchInterpolate() { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1003:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1003:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pencil-tool.cpp:1081:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1081 | this->p[0] = last_seg->finalPoint(); | ~~~~~~~~~~~~~~~~~~~~^~ [696/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/path/path-boolop.cpp.o [697/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/algorithms/unclump.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:70: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:90: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:70: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:70: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:70: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:70: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:81: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'bool Inkscape::UI::Tools::ConnectorTool::_handleMotionNotify(const GdkEventMotion&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:575:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 575 | Geom::Point p = _desktop->w2d(event_w); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:604:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:610:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | curve->stretch_endpoints(p * d2i, o * d2i); | ~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_flushWhite(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:857:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | c->transform(_desktop->dt2doc()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_finishSegment(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:920:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 920 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::cc_set_active_conn(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1148:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1148 | Geom::Affine i2dt = item->i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1158:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1158 | Geom::Point startpt = *(curve->first_point()) * i2dt; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In function 'bool Inkscape::UI::Tools::endpt_handler(GdkEvent*, Inkscape::UI::Tools::ConnectorTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1030:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1030 | Geom::Affine i2d = (cc->clickeditem)->i2dt_affine(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:88: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_flushWhite(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | void ConnectorTool::_flushWhite(SPCurve *c) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::_finishSegment(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:920:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 920 | void ConnectorTool::_finishSegment(Geom::Point const /*p*/) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In function 'bool Inkscape::UI::Tools::endpt_handler(GdkEvent*, Inkscape::UI::Tools::ConnectorTool*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1000:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | static bool endpt_handler(GdkEvent *event, ConnectorTool *cc) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'bool Inkscape::UI::Tools::ConnectorTool::_handleMotionNotify(const GdkEventMotion&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:550:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | bool ConnectorTool::_handleMotionNotify(GdkEventMotion const &mevent) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:550:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:550:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:604:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | Geom::Affine i2d ( (this->clickeditem)->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:610:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | curve->stretch_endpoints(p * d2i, o * d2i); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp: In member function 'void Inkscape::UI::Tools::ConnectorTool::cc_set_active_conn(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1143:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1143 | void ConnectorTool::cc_set_active_conn(SPItem *item) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1143:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1143:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/connector-tool.cpp:1158:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1158 | Geom::Point startpt = *(curve->first_point()) * i2dt; | ^~~~ [698/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/algorithms/removeoverlap.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/id-clash.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:508:71: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_endpoint_snap_rotation(Inkscape::UI::Tools::ToolBase*, Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:703:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 703 | p = dummy.getPoint(); | ~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_flush_white(Inkscape::UI::Tools::FreehandBase*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:866:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 865 | c->transform( dc->white_item | ~~~~~~~~~~~~~~ 866 |  ? (dc->white_item)->dt2i_affine() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 |  : desktop->dt2doc() ); | ~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_check_for_and_apply_waiting_LPE(Inkscape::UI::Tools::FreehandBase*, SPItem*, SPCurve*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:371:89: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | double defsize = 10 / (0.265 * dc->getDesktop()->getDocument()->getDocumentScale()[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'SPDrawAnchor* Inkscape::UI::Tools::spdc_test_inside(Inkscape::UI::Tools::FreehandBase*, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:933:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 933 | SPDrawAnchor *spdc_test_inside(FreehandBase *dc, Geom::Point p) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_create_single_dot(Inkscape::UI::Tools::ToolBase*, const Geom::Point&, const char*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1007:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | item->transform = layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1034:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1034 | Geom::Point pp = pt * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1034:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1034 | Geom::Point pp = pt * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1034:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1034 | Geom::Point pp = pt * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1038:136: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1038 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_create_single_dot(Inkscape::UI::Tools::ToolBase*, const Geom::Point&, const char*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:996:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 996 | void spdc_create_single_dot(ToolBase *ec, Geom::Point const &pt, char const *tool, guint event_state) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:996:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:996:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:1038:136: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1038 | rad = 0.0333 * prefs->getDouble(tool_path + "/width", 3.0) / desktop->current_zoom() / desktop->getDocument()->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_attach_selection(Inkscape::UI::Tools::FreehandBase*, Inkscape::Selection*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:643:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 643 | static void spdc_attach_selection(FreehandBase *dc, Inkscape::Selection */*sel*/) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:20: /usr/include/c++/11.2.1/bits/unique_ptr.h:962:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 962 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_check_for_and_apply_waiting_LPE(Inkscape::UI::Tools::FreehandBase*, SPItem*, SPCurve*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:363:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 363 | static void spdc_check_for_and_apply_waiting_LPE(FreehandBase *dc, SPItem *item, SPCurve *curve, bool is_bend) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_flush_white(Inkscape::UI::Tools::FreehandBase*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:837:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 837 | static void spdc_flush_white(FreehandBase *dc, SPCurve *gc) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp: In function 'void Inkscape::UI::Tools::spdc_concat_colors_and_flush(Inkscape::UI::Tools::FreehandBase*, gboolean)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/freehand-base.cpp:814:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 814 | lastSeg->moveto((*cubic)[0]); | ^ [699/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/algorithms/graphlayout.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:699:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:754:59: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:755:61: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:863:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:868:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h: In constructor 'Inkscape::UI::Tools::FloodTool::FloodTool(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:29:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | ShapeEditor(SPDesktop *desktop, Geom::Affine edit_transform = Geom::identity(), double edit_rotation = 0.0, int edit_marker_mode = -1); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::FloodTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:1123:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1123 | Geom::Point const p(_desktop->w2d(button_w)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In function 'void Inkscape::UI::Tools::sp_flood_do_flood_fill(SPDesktop*, GdkEvent*, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:754:59: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:754:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Rect const screen = screen_world * desktop->w2d(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:754:59: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | Geom::Rect const screen = screen_world * desktop->w2d(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:755:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::IntPoint const img_dims = (screen_world.dimensions() * padding).ceil(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:97: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:863:83: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 863 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:866:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 866 | Geom::Point pw = fill_points[i] * world2img; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:1063:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1063 | Geom::Affine inverted_affine = Geom::Translate(min_x, min_y) * doc2img.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp: In function 'bool Inkscape::UI::Tools::sort_fill_queue_horizontal(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:722:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 722 | static bool sort_fill_queue_horizontal(Geom::Point a, Geom::Point b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp: In function 'void Inkscape::UI::Tools::sp_flood_do_flood_fill(SPDesktop*, GdkEvent*, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:757:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 757 | Geom::Affine const doc2img = desktop->doc2dt() * desktop->d2w() * world2img; | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:982:58: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 982 | if (bbox->min()[Geom::Y] > screen.min()[Geom::Y]) { | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/tool-base.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/vector:60, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:21: /usr/include/c++/11.2.1/bits/predefined_ops.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = std::_Deque_iterator; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/11.2.1/bits/predefined_ops.h:240:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | { return bool(_M_comp(__val, *__it)); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp: In function 'void Inkscape::UI::Tools::sp_flood_do_flood_fill(SPDesktop*, GdkEvent*, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:93: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:863:55: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 863 | auto const img_max_indices = Geom::Rect::from_xywh(0, 0, width - 1, height - 1); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:734:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 734 | static void sp_flood_do_flood_fill(SPDesktop *desktop, GdkEvent *event, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:734:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:756:88: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 756 | Geom::Affine const world2img = Geom::Translate((img_dims - screen_world.dimensions()) / 2.0 - screen_world.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:757:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 757 | Geom::Affine const doc2img = desktop->doc2dt() * desktop->d2w() * world2img; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::FloodTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/flood-tool.cpp:1104:6: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | bool FloodTool::root_handler(GdkEvent* event) { | ^~~~~~~~~ [700/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/turbulence.cpp.o [701/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/tile.cpp.o [702/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/spotlight.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/rect-toolbar.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [703/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/specularlighting.cpp.o [704/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/pointlight.cpp.o [705/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/offset.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp: In function 'std::string sp_svg_transform_write(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-affine.cpp:76:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | } else if (transform.withoutTranslation().isRotation()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [706/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/morphology.cpp.o [707/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/mergenode.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/stringstream.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [708/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/merge.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from svg-affine-parser.rl:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from svg-affine-parser.rl:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': svg-affine-parser.rl:65:71: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ svg-affine-parser.rl: In function 'bool sp_svg_transform_read(const gchar*, Geom::Affine*)': svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl:31:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 svg-affine-parser.rl:37:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from svg-affine-parser.rl:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ [709/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/css-ostringstream.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [710/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/gaussian-blur.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Affine Inkscape::UI::Dialog::CloneTiler::get_transform(int, int, int, double, double, double, double, double, double, double, double, double, double, double, double, int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, double, int, int, int, int, double, double, double, int, int, int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1299:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1299 | ) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Rect Inkscape::UI::Dialog::CloneTiler::transform_rect(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2040:81: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2040 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1697:84: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:55: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2229:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Affine Inkscape::UI::Dialog::CloneTiler::get_transform(int, int, int, double, double, double, double, double, double, double, double, double, double, double, double, int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, double, int, int, int, int, double, double, double, int, int, int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1264 | Geom::Affine CloneTiler::get_transform( | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1697:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1697 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1697:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1697 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1703:60: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1703:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1735:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1735:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1742:60: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1742 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1742:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1742 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1781:109: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1781 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1781:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1781 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1782:177: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1782:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1783:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1783 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1783:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1783 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1810:108: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1810 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1810:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1810 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1812:118: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1812 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1812:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1812 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1814:132: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1814:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1822:109: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1822 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1822:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1822 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1824:119: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1824:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1826:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1826 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1826:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1826 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'guint32 Inkscape::UI::Dialog::CloneTiler::trace_pick(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1927:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1927 | guint32 CloneTiler::trace_pick(Geom::Rect box) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1933:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1933 | trace_drawing->root()->setTransform(Geom::Scale(trace_zoom)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1937 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1937 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1937 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:49: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Rect Inkscape::UI::Dialog::CloneTiler::transform_rect(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2040:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2040 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2044:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2044 | Geom::Point const p1 = r.corner(1) * m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2054:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2054 | std::max(std::max(p1[Y], p2[Y]), std::max(p3[Y], p4[Y])))); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'void Inkscape::UI::Dialog::CloneTiler::apply()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2110:67: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2110 | Geom::Scale scale = getDocument()->getDocumentScale().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2229:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2229 | w = scale_units*r->dimensions()[Geom::X]; | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2286:97: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2286 | rotate_cumulatei, rotate_cumulatej ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2289:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2289 | cur = center * t - center; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2340:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2340 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2340:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2340 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2340:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2340 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2422:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2422 | t = parent_transform * Geom::Translate(-center[Geom::X], -center[Geom::Y]) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 |  * Geom::Scale (val, val) * Geom::Translate(center[Geom::X], center[Geom::Y]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2424 |  * parent_transform.inverse() * t; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2452:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2452 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'guint32 Inkscape::UI::Dialog::CloneTiler::trace_pick(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1937 | Geom::IntRect ibox = (box * Geom::Scale(trace_zoom)).roundOutwards(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1937:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1927:9: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1927 | guint32 CloneTiler::trace_pick(Geom::Rect box) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Rect Inkscape::UI::Dialog::CloneTiler::transform_rect(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2040:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2040 | Geom::Rect CloneTiler::transform_rect(Geom::Rect const &r, Geom::Affine const &m) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2040:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2040:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2044:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2044 | Geom::Point const p1 = r.corner(1) * m; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'Geom::Affine Inkscape::UI::Dialog::CloneTiler::get_transform(int, int, int, double, double, double, double, double, double, double, double, double, double, double, double, int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, double, int, int, int, int, double, double, double, int, int, int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1264 | Geom::Affine CloneTiler::get_transform( | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1264:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1697:84: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1697 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1697:179: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1697 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1703:103: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1703:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1735:84: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1735:179: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1735 | dia1 = Geom::Affine (Geom::Translate (0, h/2) * Geom::Translate (w/2, 0) * Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, -h/2 * sin30) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1742:103: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1742 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1742:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1742 | dia1 = Geom::Affine (Geom::Translate (0, -h/2) * Geom::Translate (h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1781:107: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1781 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1781:153: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1781 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1782:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1782:222: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1782 | dia2 = dia1 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1783:128: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1783 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1783:159: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1783 | dia3 = dia2 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1810:106: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1810 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1810:153: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1810 | dia1 = Geom::Affine (Geom::Translate (w/2, h/2) * Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (-h/2 * cos30, h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1812:116: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1812 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1812:164: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1812 | dia3 = dia2 * Geom::Affine (Geom::Translate (-h/2 * cos30, h/2 * sin30) * Geom::Translate (w * cos60, 0) * Geom::Translate (-h/2 * cos30, -h/2 * sin30)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1814:130: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1814:161: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | dia5 = dia4 * Geom::Affine (Geom::Translate (-h/2 * cos30, -h/2 * sin30) * Geom::Translate (-w/2 * cos60, w/2 * sin60) * Geom::Translate (w/2, -h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1822:107: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1822 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1822:153: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1822 | dia1 = Geom::Affine (Geom::Translate (-w/2, -h/2) * Geom::Translate (h/2 * cos30, -h/2 * sin30) * Geom::Translate (w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1824:117: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1824:164: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | dia3 = dia2 * Geom::Affine (Geom::Translate (-w/2 * cos60, -w/2 * sin60) * Geom::Translate (h * cos30, 0) * Geom::Translate (-w/2 * cos60, w/2 * sin60)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1826:128: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1826 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:1826:159: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1826 | dia5 = dia4 * Geom::Affine (Geom::Translate (w/2 * cos60, -w/2 * sin60) * Geom::Translate (h/2 * cos30, h/2 * sin30) * Geom::Translate (-w/2, h/2)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp: In member function 'void Inkscape::UI::Dialog::CloneTiler::apply()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 2072 | void CloneTiler::apply() | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2072:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2233:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2233 | center = scale_units*desktop->dt2doc(item->getCenter()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2268:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2268 | Geom::Affine orig_t = get_transform (type, i, j, center[Geom::X], center[Geom::Y], w, h, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2269 |  shiftx_per_i, shifty_per_i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2270 |  shiftx_per_j, shifty_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2271 |  shiftx_rand, shifty_rand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2272 |  shiftx_exp, shifty_exp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2273 |  shiftx_alternate, shifty_alternate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2274 |  shiftx_cumulate, shifty_cumulate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2275 |  shiftx_excludew, shifty_excludeh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2276 |  scalex_per_i, scaley_per_i, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2277 |  scalex_per_j, scaley_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2278 |  scalex_rand, scaley_rand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2279 |  scalex_exp, scaley_exp, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2280 |  scalex_log, scaley_log, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2281 |  scalex_alternate, scaley_alternate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2282 |  scalex_cumulate, scaley_cumulate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2283 |  rotate_per_i, rotate_per_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2284 |  rotate_rand, | ~~~~~~~~~~~~ 2285 |  rotate_alternatei, rotate_alternatej, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2286 |  rotate_cumulatei, rotate_cumulatej ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2289:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2289 | cur = center * t - center; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2340:97: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2340 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2340:52: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 2340 | Geom::Rect bbox_t = transform_rect (bbox_original, t*Geom::Scale(1.0/scale_units)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2422:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2422 | t = parent_transform * Geom::Translate(-center[Geom::X], -center[Geom::Y]) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/clonetiler.cpp:2452:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2452 | new_center = scale_units*desktop->dt2doc(item->getCenter()) * orig_t; | ~~~~~~~~~~~~~~~^~ [711/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/flood.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [712/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/distantlight.cpp.o [713/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/displacementmap.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Point Inkscape::SnappedLine::getNormal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:48:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point getNormal() const {return _normal_to_line;} // n = (nx, ny) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:282:64: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [714/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/diffuselighting.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | [01;36m^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:370:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::SelectToolbar::any_value_changed(Glib::RefPtr&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:432:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 432 | scaler = get_scale_transform_for_variable_stroke (*bbox_vis, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::SelectToolbar::any_value_changed(Glib::RefPtr&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:337:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | SelectToolbar::any_value_changed(Glib::RefPtr& adj) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:370:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 370 | gdouble old_w = bbox_user->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/select-toolbar.cpp:432:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 432 | scaler = get_scale_transform_for_variable_stroke (*bbox_vis, *bbox_geom, transform_stroke, preserve, x0, y0, x1, y1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [715/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/convolvematrix.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/box3d-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [716/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/composite.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/mesh-toolbar.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [717/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp: In member function 'void Inkscape::UI::Dialog::BatchItem::refresh(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:149:40: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | auto b = _page->getDesktopRect(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void Inkscape::UI::Dialog::BatchExport::refreshItems()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp: In member function 'void Inkscape::UI::Dialog::BatchExport::onExport()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:522:22: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | area = page->getDesktopRect(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp: In member function 'void Inkscape::UI::Dialog::BatchItem::refresh(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:146:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | void BatchItem::refresh(bool hide) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp: In member function 'void Inkscape::UI::Dialog::BatchExport::refreshItems()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/export-batch.cpp:285:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | void BatchExport::refreshItems() | ^~~~~~~~~~~ [718/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/componenttransfer-funcnode.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PencilToolbar::update_width_value(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:460:88: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 460 | double powerstrokedefsize = 10 / (0.265 * _desktop->getDocument()->getDocumentScale()[0] * 2.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PencilToolbar::update_width_value(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/pencil-toolbar.cpp:455:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 455 | PencilToolbar::update_width_value(int shape) { | ^~~~~~~~~~~~~ [719/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/colormatrix.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [720/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/blend.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:41:58: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp: In function 'cairo_surface_t* render_surface(Inkscape::Drawing&, double, const Geom::Rect&, Geom::IntPoint, double, const guint32*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:41:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:41:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:41:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:50:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:50:26: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:54:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | drawing.root()->setTransform(Geom::Scale(scale_factor)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp: In function 'cairo_surface_t* render_surface(Inkscape::Drawing&, double, const Geom::Rect&, Geom::IntPoint, double, const guint32*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:41:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::IntRect ibox = (dbox * Geom::Scale(scale_factor)).roundOutwards(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cache/svg_preview_cache.cpp:34:18: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | cairo_surface_t* render_surface(Inkscape::Drawing &drawing, double scale_factor, Geom::Rect const &dbox, | ^~~~~~~~~~~~~~ [721/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/filters/sp-filter-primitive.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.h:8, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/svg-renderer.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [722/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/viewbox.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:405:73: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/node-toolbar.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [723/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/uri.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:256:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/lpe-toolbar.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [724/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/uri-references.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/turbulence.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [725/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-use.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/conn-avoid-ref.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:34: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::ConnectorToolbar::spacing_changed()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/connector-toolbar.cpp:327:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | Geom::Affine m = Geom::identity(); | ^ [726/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-use-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:58:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp: In function 'void removeoverlap(const std::vector&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/removeoverlap.cpp:58:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | Geom::Point min(item_box->min() - .5 * gap); | ^ [727/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tspan.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/filter-effects-dialog.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [728/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tref.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/specularlighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [729/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tref-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/gradient-toolbar.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [730/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-title.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/mergenode.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [731/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-text.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/merge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [732/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:1000:44: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::text_outer_set_style(SPCSSAttr*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:680:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | Geom::Affine const local(item->i2doc_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::align_mode_changed(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:1000:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | double width = bbox->dimensions()[axis]; | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::lineheight_unit_changed(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:1421:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1421 | doc_scale = Geom::Affine(i->i2dt_affine()).descrim(); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:32: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::text_outer_set_style(SPCSSAttr*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:666:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | void TextToolbar::text_outer_set_style(SPCSSAttr *css) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::align_mode_changed(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:1000:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | double width = bbox->dimensions()[axis]; | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::TextToolbar::lineheight_unit_changed(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/text-toolbar.cpp:1376:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1376 | TextToolbar::lineheight_unit_changed(int /* Not Used */) | ^~~~~~~~~~~ [733/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag-use.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator+(const Geom::Rect&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:116:44: required from here /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::clamp(const CPoint&) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:170:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:196:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | CPoint clamp(CPoint const &p) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:279:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:843:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:843:52: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:844:14: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:844:14: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::createAngleDisplayCurve(const Geom::Point&, const Geom::Point&, const Geom::Point&, double, bool, std::vector&, std::vector&, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:197:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | double textLen = std::abs((anchor - center).length()); | ~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:205:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 |  * Geom::Affine(Geom::Scale(factor)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 |  * Geom::Affine(Geom::Translate(center))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:203:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:203:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Geom::Point p1 = end * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:205:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | * Geom::Affine(Geom::Translate(center))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:210:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 |  * Geom::Affine(Geom::Rotate(-angle)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 |  * Geom::Affine(Geom::Translate(center))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:208:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:208:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point p4 = p1 * (Geom::Affine(Geom::Translate(-center)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:210:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | * Geom::Affine(Geom::Translate(center))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:279:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | pathv *= layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {Geom::Point, Geom::Point, Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::toGuides()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:679:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | explicit_base = *explicit_base * layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:679:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | explicit_base = *explicit_base * layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setGuide(Geom::Point, double, const char*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:784:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 784 | Geom::Affine affine(Geom::identity()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:809:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 809 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setLine(Geom::Point, Geom::Point, bool, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:828:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 828 | pathv *= _desktop->layerManager().currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setPoint(Geom::Point, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:842:71: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | Geom::Scale scale = Geom::Scale(_desktop->current_zoom()).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:845:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 845 | pathv *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:847:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 847 | pathv *= _desktop->layerManager().currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void Inkscape::UI::Tools::MeasureTool::setLabelText(const Glib::ustring&, Geom::Point, double, Geom::Coord, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:916:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 916 | Geom::Point center = bbox->midpoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:917:64: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 917 | text_item->transform *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:918:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | pos += Geom::Point::polar(angle+ Geom::rad_from_deg(90), -bbox->height()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:948:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 948 | Geom::Scale scale = Geom::Scale(_desktop->current_zoom()).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:950:105: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 950 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:950:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 950 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:950:105: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 950 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:953:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | text_item_box->transform *= Geom::Translate(Geom::Point() - (scale.vector() * 0.5)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:955:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | text_item_box->transform *= layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::showInfoBox(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1094:127: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1094 | Geom::Scale zoom = Geom::Scale(Inkscape::Util::Quantity::convert(_desktop->current_zoom(), "px", unit->abbr)).inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:263:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1122:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1122 | Geom::Point pos = _desktop->w2d(cursor); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::showCanvasItems(bool, bool, bool, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1200:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1200 | Geom::Point start_p_doc = start_p * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1200:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1200 | Geom::Point start_p_doc = start_p * _desktop->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1201:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | Geom::Point end_p_doc = end_p * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1201:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | Geom::Point end_p_doc = end_p * _desktop->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1365:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1363 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1364 |  * Geom::Affine(Geom::Rotate(baseAngle)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1365 |  * Geom::Affine(Geom::Translate(start_p))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1363:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1363 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1363:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1363 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1372:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1372 | setMeasureCanvasControlLine(_desktop->doc2dt(intersections[0]) + normal * dimension_offset, _desktop->doc2dt(intersections[intersections.size() - 1]) + normal * dimension_offset, to_item, to_phantom, Inkscape::CANVAS_ITEM_PRIMARY , measure_repr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::calculate_intersections(SPDesktop*, SPItem*, const Geom::PathVector&, std::unique_ptr&&, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:446:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | curve->transform(item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:458:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::{anonymous}::repositionOverlappingLabels(std::vector&, SPDesktop*, const Geom::Point&, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:116:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Geom::Rect current(box + place.end); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:129:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | place.end = place.start - desktop->w2d(normal * place.offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator+(const Geom::Rect&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /usr/include/boost/utility/compare_pointees.hpp:15, from /usr/include/boost/optional/optional.hpp:55, from /usr/include/boost/optional.hpp:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Inkscape::UI::Tools::{anonymous}::LabelPlacement; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Inkscape::UI::Tools::{anonymous}::LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In function 'Geom::Point Inkscape::UI::Tools::{anonymous}::calcAngleDisplayAnchor(SPDesktop*, double, double, const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:148:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Point calcAngleDisplayAnchor(SPDesktop *desktop, double angle, double baseAngle, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:156:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:159:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | double scaledFontsize = std::abs(fontsize * desktop->w2d(Geom::Point(0, 1.0))[Geom::Y]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setMeasureItem(Geom::PathVector, bool, bool, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1412:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1412 | Geom::Coord strokewidth = layer->i2doc_affine().inverse().expansionX(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/functional:65, from /usr/include/boost/utility/compare_pointees.hpp:15, from /usr/include/boost/optional/optional.hpp:55, from /usr/include/boost/optional.hpp:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Inkscape::UI::Tools::{anonymous}::LabelPlacement; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Inkscape::UI::Tools::{anonymous}::LabelPlacement' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator+(const Geom::Rect&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setGuide(Geom::Point, double, const char*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:779:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 779 | void MeasureTool::setGuide(Geom::Point origin, double angle, const char *label) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:779:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:779:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:779:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:784:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 784 | Geom::Affine affine(Geom::identity()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:809:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 809 | Geom::Point unit_vector = Geom::rot90(origin.polar(angle)); | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::toGuides()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:663:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 663 | void MeasureTool::toGuides() | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:663:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:663:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:663:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:679:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | explicit_base = *explicit_base * layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:679:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | explicit_base = *explicit_base * layer->i2doc_affine().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setLabelText(const Glib::ustring&, Geom::Point, double, Geom::Coord, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:917:64: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 917 | text_item->transform *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:948:74: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 948 | Geom::Scale scale = Geom::Scale(_desktop->current_zoom()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:950:105: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 950 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:950:71: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 950 | text_item_box->transform *= Geom::Translate(bbox->midpoint() - Geom::Point(1.0,1.0)).inverse(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 854 | void MeasureTool::setLabelText(Glib::ustring const &value, Geom::Point pos, double fontsize, Geom::Coord angle, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:854:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:914:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 914 | Geom::OptRect bbox = text_item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:918:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 918 | pos += Geom::Point::polar(angle+ Geom::rad_from_deg(90), -bbox->height()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:955:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | text_item_box->transform *= layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setMeasureItem(Geom::PathVector, bool, bool, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1400:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1400 | void MeasureTool::setMeasureItem(Geom::PathVector pathv, bool is_curve, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::showInfoBox(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1094:126: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1094 | Geom::Scale zoom = Geom::Scale(Inkscape::Util::Quantity::convert(_desktop->current_zoom(), "px", unit->abbr)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1074:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | void MeasureTool::showInfoBox(Geom::Point cursor, bool into_groups) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1074:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1100:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1100 | Geom::OptRect bbox = over->bounds(bbox_type); | ~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1122:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1122 | Geom::Point pos = _desktop->w2d(cursor); | ~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In function 'void Inkscape::UI::Tools::calculate_intersections(SPDesktop*, SPItem*, const Geom::PathVector&, std::unique_ptr&&, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:443:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | static void calculate_intersections(SPDesktop *desktop, SPItem *item, Geom::PathVector const &lineseg, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:443:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:443:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:458:93: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | item == desktop->getItemAtPoint(desktop->d2w(desktop->dt2doc(lineseg[0].pointAt(m.ta - eps))), true, nullptr)) || | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setPoint(Geom::Point, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:842:70: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 842 | Geom::Scale scale = Geom::Scale(_desktop->current_zoom()).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:834:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 834 | void MeasureTool::setPoint(Geom::Point origin, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:834:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:834:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:847:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 847 | pathv *= _desktop->layerManager().currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::setLine(Geom::Point, Geom::Point, bool, guint32, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:818:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 818 | void MeasureTool::setLine(Geom::Point start_point,Geom::Point end_point, bool markers, guint32 color, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:818:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:818:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:818:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:818:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:828:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 828 | pathv *= _desktop->layerManager().currentLayer()->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::toItem()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:727:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 727 | setLine(start_p,end_p, false, line_color_primary, rgroup); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'void Inkscape::UI::Tools::MeasureTool::createAngleDisplayCurve(const Geom::Point&, const Geom::Point&, const Geom::Point&, double, bool, std::vector&, std::vector&, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:210:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | * Geom::Affine(Geom::Translate(center))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | void MeasureTool::createAngleDisplayCurve(Geom::Point const ¢er, Geom::Point const &end, Geom::Point const &anchor, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:197:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | double textLen = std::abs((anchor - center).length()); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:204:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | * Geom::Affine(Geom::Scale(factor)) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:205:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | * Geom::Affine(Geom::Translate(center))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:209:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | * Geom::Affine(Geom::Rotate(-angle)) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:210:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | * Geom::Affine(Geom::Translate(center))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:279:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | pathv *= layer->i2doc_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual bool Inkscape::UI::Tools::MeasureTool::root_handler(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:469:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 469 | bool MeasureTool::root_handler(GdkEvent* event) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp: In member function 'virtual void Inkscape::UI::Tools::MeasureTool::showCanvasItems(bool, bool, bool, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:156:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:170:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | where = desktop->w2d(screen_world.clamp(desktop->d2w(where))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1363:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1363 | anchorEnd *= (Geom::Affine(Geom::Translate(-start_p)) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1177 | void MeasureTool::showCanvasItems(bool to_guides, bool to_item, bool to_phantom, Inkscape::XML::Node *measure_repr) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1177:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1200:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1200 | Geom::Point start_p_doc = start_p * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1200:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1200 | Geom::Point start_p_doc = start_p * _desktop->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1201:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | Geom::Point end_p_doc = end_p * _desktop->dt2doc(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1201:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | Geom::Point end_p_doc = end_p * _desktop->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:116:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | Geom::Rect current(box + place.end); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:129:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | place.end = place.start - desktop->w2d(normal * place.offset); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:156:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | where *= Geom::Affine(Geom::Rotate(effective)) * Geom::Affine(Geom::Translate(startPoint)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:159:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 159 | double scaledFontsize = std::abs(fontsize * desktop->w2d(Geom::Point(0, 1.0))[Geom::Y]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1364:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1364 | * Geom::Affine(Geom::Rotate(baseAngle)) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/measure-tool.cpp:1367:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1367 | setMeasureCanvasControlLine(start_p, anchorEnd, to_item, to_phantom, Inkscape::CANVAS_ITEM_SECONDARY, measure_repr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [734/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-tag-use-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp: In member function 'virtual Geom::Rect SPFeOffset::calculate_region(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:134:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Rect SPFeOffset::calculate_region(Geom::Rect region) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:141:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:141:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp: In member function 'virtual Geom::Rect SPFeOffset::calculate_region(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:141:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | region.unionWith(region * Geom::Translate(this->dx, this->dy)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/offset.cpp:134:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | Geom::Rect SPFeOffset::calculate_region(Geom::Rect region) | ^~~~~~~~~~ [735/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-symbol.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'Geom::Point Unclump::unclump_center(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:48:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point Unclump::unclump_center(SPItem *item) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:57:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:305:48: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:48:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point Unclump::unclump_center(SPItem *item) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'void Unclump::push(SPItem*, SPItem*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:295:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | Geom::Affine move = Geom::Translate(by); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'void Unclump::pull(SPItem*, SPItem*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:314:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:318:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 318 | Geom::Affine move = Geom::Translate(by); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'std::vector Unclump::unclump_remove_behind(SPItem*, SPItem*, std::__cxx11::list&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:257:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point perp = Geom::rot90(it - p1); | ~~~~~~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'Geom::Point Unclump::unclump_center(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:48:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point Unclump::unclump_center(SPItem *item) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'void Unclump::push(SPItem*, SPItem*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:295:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | Geom::Affine move = Geom::Translate(by); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:293:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point by = dist * Geom::unit_vector(-(p - it)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:289:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | void Unclump::push(SPItem *from, SPItem *what, double dist) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:289:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:289:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:291:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | Geom::Point it = unclump_center(what); | ~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:305:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | what->set_i2d_affine(what->i2dt_affine() * move); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'void Unclump::pull(SPItem*, SPItem*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:312:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | void Unclump::pull(SPItem *to, SPItem *what, double dist) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:312:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:312:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:312:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:314:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | Geom::Point it = unclump_center(what); | ~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:328:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | what->set_i2d_affine(what->i2dt_affine() * move); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp: In member function 'Geom::Point Unclump::unclump_wh(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/unclump.cpp:66:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Point Unclump::unclump_wh(SPItem *item) | ^~~~~~~ [736/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-switch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [737/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-style-elem.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp: In member function 'virtual Geom::Rect SPGaussianBlur::calculate_region(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/gaussian-blur.cpp:127:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | Geom::Rect SPGaussianBlur::calculate_region(Geom::Rect region) | ^~~~~~~~~~~~~~ [738/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-string.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:35: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:255:95: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'Geom::Rect Inkscape::UI::TransformHandleSet::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:694:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:728:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::SkewHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:474:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Rect b = _th.bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:475:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | _skew_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotateHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:400:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:400:23: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleSideHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:325:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::Rect b = _th.bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:326:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | _sc_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleCornerHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:251:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:251:22: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::TransformHandle::dragged(Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:173:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | Geom::Affine t = computeTransform(new_pos, event); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::SkewHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:486:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | Geom::Point const initial_delta = _origin - scc; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:489:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | return Geom::Affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:494:74: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:536:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Affine relative_affine = Geom::identity(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:548:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:549:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 549 |  * relative_affine | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureSkewConstrained::PureSkewConstrained(Geom::Coord, Geom::Coord, Geom::Point, Geom::Dim2)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:181:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | PureSkewConstrained(Geom::Coord skew, Geom::Coord scale, Geom::Point origin, Geom::Dim2 direction) : | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::RotateHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:407:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | double angle = Geom::angle_between(_origin - rotc, new_pos - rotc); | ~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:425:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | * Geom::Translate(rotc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:423:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Geom::Affine t = Geom::Translate(-rotc) | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:424:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | Geom::Affine t = Geom::Translate(-rotc) | ~~~~~~~~~~~~~~~~ 424 |  * Geom::Rotate(angle) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureRotateConstrained::PureRotateConstrained(double, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:215:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | PureRotateConstrained(double angle, Geom::Point origin) : | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleSideHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:339:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:357:59: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:357:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:371:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | * Geom::Translate(scc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:369:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:370:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 370 |  * Geom::Scale(vs) | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureStretchConstrained::PureStretchConstrained(Geom::Coord, Geom::Point, Geom::Dim2, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:144:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | PureStretchConstrained(Geom::Coord magnitude, Geom::Point origin, Geom::Dim2 direction, bool uniform) : | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureStretchConstrained::getStretchSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:156:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Scale getStretchSnapped() {return _stretch_snapped;} | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:257:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point vold = _origin - scc, vnew = new_pos - scc; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:260:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | return Geom::identity(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:286:23: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | scale = ptr->getScaleSnapped(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:296:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | * Geom::Translate(scc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:294:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Geom::Affine t = Geom::Translate(-scc) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:295:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Geom::Affine t = Geom::Translate(-scc) | ~~~~~~~~~~~~~~~ 295 |  * Geom::Scale(scale[0], scale[1]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureScaleConstrained::PureScaleConstrained(Geom::Scale, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | PureScaleConstrained(Geom::Scale scale, Geom::Point origin): | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:120:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In constructor 'Inkscape::PureScale::PureScale(Geom::Scale, Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) : | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:102:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h: In member function 'Geom::Scale Inkscape::PureScale::getScaleSnapped()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/pure-transform.h:109:17: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Scale getScaleSnapped() {return _scale_snapped;} | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotationCenter::dragged(Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:625:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | new_pos = sm.multipleConstrainedSnaps(Inkscape::SnapCandidatePoint(new_pos, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 |  SNAPSOURCE_ROTATION_CENTER), constraints, held_shift(*event)).getPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'Geom::Rect Inkscape::UI::TransformHandleSet::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:694:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'void Inkscape::UI::TransformHandleSet::setBounds(const Geom::Rect&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:723:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 723 | _scale_corners[i]->move(r.corner(i)); | ~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'void Inkscape::UI::TransformHandleSet::_updateVisibility(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:767:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 767 | Geom::Rect b = bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:774:39: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 774 | Geom::Point bp = b.dimensions(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:286:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | scale = ptr->getScaleSnapped(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotationCenter::dragged(Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:626:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | new_pos = sm.multipleConstrainedSnaps(Inkscape::SnapCandidatePoint(new_pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 |  SNAPSOURCE_ROTATION_CENTER), constraints, held_shift(*event)).getPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleSideHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:357:59: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Point result = psc.getStretchSnapped().vector(); //best_snapped_point.getTransformation(); | ~~~~~~~~~~~~~~~~~~~~~^~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'Geom::Rect Inkscape::UI::TransformHandleSet::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:694:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 694 | Geom::Rect TransformHandleSet::bounds() const | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'void Inkscape::UI::TransformHandleSet::_updateVisibility(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:774:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 774 | Geom::Point bp = b.dimensions(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:764:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 764 | void TransformHandleSet::_updateVisibility(bool v) | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::SkewHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:472:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | void startTransform() override { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:472:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:472:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:472:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:474:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Rect b = _th.bounds(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:475:53: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 475 | _skew_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::RotateHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:398:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 398 | void startTransform() override { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:398:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:398:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:398:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:400:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:400:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 400 | _rot_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleSideHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:323:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | void startTransform() override { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:323:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:323:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:323:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:325:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | Geom::Rect b = _th.bounds(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:326:51: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 326 | _sc_opposite = Geom::middle_point(b.corner(_side + 2), b.corner(_side + 3)); | ~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual void Inkscape::UI::ScaleCornerHandle::startTransform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:249:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | void startTransform() override { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:249:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:249:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:249:10: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:251:34: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:251:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 251 | _sc_opposite = _th.bounds().corner(_corner + 2); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleCornerHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:255:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:255:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:255:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:255:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:257:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point vold = _origin - scc, vnew = new_pos - scc; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:260:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | return Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::ScaleSideHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:329:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:329:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:329:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:329:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:339:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | vs[d1] = (new_pos - scc)[d1] / (_origin - scc)[d1]; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:370:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 370 | * Geom::Scale(vs) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::RotateHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 404 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:404:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:407:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | double angle = Geom::angle_between(_origin - rotc, new_pos - rotc); | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:425:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 425 | * Geom::Translate(rotc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual Geom::Affine Inkscape::UI::SkewHandle::computeTransform(const Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Geom::Affine computeTransform(Geom::Point const &new_pos, GdkEventMotion *event) override | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:480:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:486:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | Geom::Point const initial_delta = _origin - scc; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:494:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Geom::Scale scale = calcScaleFactors(_origin, new_pos, scc, false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:536:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | Geom::Affine relative_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp: In member function 'virtual bool Inkscape::UI::TransformHandle::grabbed(GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/transform-handle-set.cpp:128:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | bool TransformHandle::grabbed(GdkEventMotion *) | ^~~~~~~~~~~~~~~ [739/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-stop.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menu-icon-shift.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [740/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-star.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/flood.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [741/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-spiral.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-window.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/document-check.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [742/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-solid-color.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp: In member function 'Geom::Point SPKnot::position() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:387:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | Geom::Point SPKnot::position() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp: In member function 'void SPKnot::startDragging(const Geom::Point&, gint, gint, guint32)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.cpp:124:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | this->grabbed_rel_pos = p - this->pos; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [743/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-shape-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/arc-toolbar.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [744/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-shape.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/displacementmap.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [745/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-script.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [746/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-root.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/composite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [747/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-rect.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [748/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-radial-gradient.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp: In function 'int path_simplify(SPItem*, float, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:65:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | size /= item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp: In function 'int path_simplify(SPItem*, float, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:58:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 58 | size = L2(itemBbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-simplify.cpp:75:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | item->doWriteTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ [749/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-polyline.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/convolvematrix.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [750/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-polygon.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double&, bool&, bool&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp: In function 'void sp_svg_write_curve(Inkscape::SVG::PathString&, const Geom::Curve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:86:68: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:85:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | str.arcTo( elliptical_arc->ray(Geom::X), elliptical_arc->ray(Geom::Y), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 |  Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 |  elliptical_arc->largeArc(), elliptical_arc->sweep(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 |  elliptical_arc->finalPoint() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h: In member function 'Inkscape::SVG::PathString& Inkscape::SVG::PathString::arcTo(Geom::Coord, Geom::Coord, Geom::Coord, bool, bool, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h:129:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | PathString &arcTo(Geom::Coord rx, Geom::Coord ry, Geom::Coord rot, | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp: In function 'void sp_svg_write_curve(Inkscape::SVG::PathString&, const Geom::Curve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:86:68: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::deg_from_rad(elliptical_arc->rotationAngle()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-path.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [751/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-pattern.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In constructor 'KnotHolder::KnotHolder(SPDesktop*, SPItem*, SPKnotHolderReleasedFunc)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:66:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | _edit_transform(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::transform_selected(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:213:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | knot_moved_handler(knot, knot->pos * transform , 0); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_moved_handler(SPKnot*, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_ungrabbed_handler(SPKnot*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:138: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:113: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::setEditTransform(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:85:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | KnotHolder::setEditTransform(Geom::Affine edit_transform) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_ungrabbed_handler(SPKnot*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | KnotHolder::knot_ungrabbed_handler(SPKnot *knot, guint state) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:266:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:111: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:138: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:281:139: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | e->knot_ungrabbed(e->knot->position(), e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::knot_moved_handler(SPKnot*, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | KnotHolder::knot_moved_handler(SPKnot *knot, Geom::Point const &p, guint state) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:240:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:251:95: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | Geom::Point const q = p * item->i2dt_affine().inverse() * _edit_transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:79: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:106: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:252:107: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | e->knot_set(q, e->knot->drag_origin * item->i2dt_affine().inverse() * _edit_transform.inverse(), state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In member function 'void KnotHolder::transform_selected(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:209:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | KnotHolder::transform_selected(Geom::Affine transform){ | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:213:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | knot_moved_handler(knot, knot->pos * transform , 0); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp: In constructor 'KnotHolder::KnotHolder(SPDesktop*, SPItem*, SPKnotHolderReleasedFunc)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.cpp:66:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | _edit_transform(Geom::identity()) | ~~~~~~~~~~~~~~^~ [752/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Point Inkscape::SnappedLine::getNormal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:48:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point getNormal() const {return _normal_to_line;} // n = (nx, ny) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [753/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-page.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/colormatrix.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [754/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-paint-server.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:485:58: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:608:51: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'Geom::OptRect Inkscape::UI::ControlPointSelection::bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:337:52: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return size() == 1 ? (*_points.begin())->bounds() : _bounds; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_pointDragged(Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:390:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | Geom::Point abs_delta = new_pos - _original_positions[_grabbed_point]; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:429:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | trans *= _last_trans[cur].inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:431:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | trans *= Geom::Translate(_original_positions[cur] + abs_delta * deltafrac); /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_updateTransformHandles(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:512:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | _handles->setBounds(p->bounds()); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:528:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 528 | Geom::Point delta = dir * num; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:538:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 538 | transform(Geom::Translate(delta)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'double Inkscape::UI::ControlPointSelection::_rotationRadius(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:557:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 557 | double len = Geom::distance(b.corner(i), rc); | ~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardRotate(const GdkEventKey&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:608:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:607:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 607 | Geom::Affine m = Geom::Translate(-rc) | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:608:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 607 | Geom::Affine m = Geom::Translate(-rc) | ~~~~~~~~~~~~~~ 608 |  * Geom::Rotate(angle) * Geom::Translate(rc); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardScale(const GdkEventKey&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:643:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 643 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:643:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 643 | Geom::Affine m = Geom::Translate(-center) * Geom::Scale(scale) * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardFlip(Geom::Dim2)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:664:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 664 | Geom::Affine m = Geom::Translate(-center) * scale_transform * Geom::Translate(center); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:664:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 664 | Geom::Affine m = Geom::Translate(-center) * scale_transform * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'Geom::OptRect Inkscape::UI::ControlPointSelection::bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:335:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | Geom::OptRect ControlPointSelection::bounds() | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'double Inkscape::UI::ControlPointSelection::_rotationRadius(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:557:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 557 | double len = Geom::distance(b.corner(i), rc); | ~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_updateTransformHandles(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:503:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 503 | void ControlPointSelection::_updateTransformHandles(bool preserve_center) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_update()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:485:58: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 485 | _handles->rotationCenter().move(_bounds->midpoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardMove(const GdkEventKey&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:523:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 523 | bool ControlPointSelection::_keyboardMove(GdkEventKey const &event, Geom::Point const &dir) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'bool Inkscape::UI::ControlPointSelection::_keyboardRotate(const GdkEventKey&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:608:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:569:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | bool ControlPointSelection::_keyboardRotate(GdkEventKey const &event, int dir) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:569:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:608:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | * Geom::Rotate(angle) * Geom::Translate(rc); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp: In member function 'void Inkscape::UI::ControlPointSelection::_pointDragged(Geom::Point&, GdkEventMotion*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:434:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | trans *= Geom::Translate(-cur->position() + _original_positions[cur] + abs_delta * deltafrac); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:388:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | void ControlPointSelection::_pointDragged(Geom::Point &new_pos, GdkEventMotion *event) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:388:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:388:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:388:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:429:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | trans *= _last_trans[cur].inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point-selection.cpp:431:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | trans *= Geom::Translate(_original_positions[cur] + abs_delta * deltafrac); | ^~~~~~~~~ [755/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-offset.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/spotlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [756/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-object.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/pointlight.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [757/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-object-group.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:400:88: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'void KnotHolderEntity::update_knot()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:110:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:111:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Point s = p * i2dt; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:120:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | return s * i2dt.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:120:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | return s * i2dt.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position_constrained(const Geom::Point&, const Inkscape::Snapper::SnapConstraint&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:130:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:131:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Geom::Point s = p * i2d; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:142:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | return s * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:142:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | return s * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:175:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | item->adjust_pattern(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual Geom::Point PatternKnotHolderEntityXY::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:200:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | PatternKnotHolderEntityXY::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:241:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | * Geom::Translate(transform_origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:239:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | Geom::Affine rot = Geom::Translate(-transform_origin) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:240:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | Geom::Affine rot = Geom::Translate(-transform_origin) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 |  * Geom::Rotate(theta - theta_old) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:252:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:256:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine transform_inverse = transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:257:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:270:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:267:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | Geom::Affine rot = Geom::Translate(-origin_dt) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:268:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | Geom::Affine rot = Geom::Translate(-origin_dt) | ~~~~~~~~~~~~~~~~~~~~~ 268 |  * Geom::Scale(d.x() / pat_x, d.y() / pat_y) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual Geom::Point HatchKnotHolderEntityXY::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:293:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point HatchKnotHolderEntityXY::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:325:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | item->adjust_hatch(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:339:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Geom::Point transform_origin = sp_hatch_knot_get(hatch, 0, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:350:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:350:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:350:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:361:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:365:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Affine transform_inverse = transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:366:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:376:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | Geom::Translate(origin_dt) * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:375:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:375:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void FilterKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:386:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | Geom::Point p_snapped = snap_knot_position(p, state); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:400:88: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 400 | std::unique_ptr new_bbox(_topleft ? new Geom::Rect(p,orig_bbox->max()) : new Geom::Rect(orig_bbox->min(), p)); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Geom::Point FilterKnotHolderEntity::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:441:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | if (_topleft) return Geom::Point(r->min()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual Geom::Point FilterKnotHolderEntity::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:436:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | Geom::Point FilterKnotHolderEntity::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:436:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:436:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:440:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | Geom::OptRect r = item->visualBounds(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'void KnotHolderEntity::update_knot()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:88:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | KnotHolderEntity::update_knot() | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:88:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:88:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:88:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:88:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:92:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Geom::Point dp(knot_pos * parent_holder->getEditTransform() * item->i2dt_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position(const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | KnotHolderEntity::snap_knot_position(Geom::Point const &p, guint state) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:104:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:110:83: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Geom::Affine const i2dt (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:111:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Point s = p * i2dt; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:120:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | return s * i2dt.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:120:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | return s * i2dt.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:175:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | item->adjust_pattern(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:160:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 160 | PatternKnotHolderEntityXY::knot_set(Geom::Point const &p, Geom::Point const &origin, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:325:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | item->adjust_hatch(Geom::Translate(q), false, _fill ? TRANSFORM_FILL : TRANSFORM_STROKE); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:311:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | void HatchKnotHolderEntityXY::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'Geom::Point KnotHolderEntity::snap_knot_position_constrained(const Geom::Point&, const Inkscape::Snapper::SnapConstraint&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:130:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | KnotHolderEntity::snap_knot_position_constrained(Geom::Point const &p, Inkscape::Snapper::SnapConstraint const &constraint, guint state) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:124:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:130:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Affine const i2d (parent_holder->getEditTransform() * item->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:131:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Geom::Point s = p * i2d; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:142:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | return s * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:142:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | return s * i2d.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:221:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 221 | PatternKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:221:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:221:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:221:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:229:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Geom::Point transform_origin = sp_pattern_knot_get(pat, 0, 0); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:240:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | * Geom::Rotate(theta - theta_old) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:331:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | void HatchKnotHolderEntityAngle::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:331:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:331:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:331:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:339:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Geom::Point transform_origin = sp_hatch_knot_get(hatch, 0, 0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:350:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Translate(-transform_origin) * Geom::Rotate(theta - theta_old) * Geom::Translate(transform_origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | PatternKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:247:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:252:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | Geom::Point p_snapped = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:256:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | Geom::Affine transform_inverse = transform.inverse(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:257:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:268:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | * Geom::Scale(d.x() / pat_x, d.y() / pat_y) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void HatchKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | void HatchKnotHolderEntityScale::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:355:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:361:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point p_snapped = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:365:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | Geom::Affine transform_inverse = transform.inverse(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:366:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | Geom::Point d = p_snapped * transform_inverse; | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:375:108: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine scale = Geom::Translate(-origin_dt) * Geom::Scale(d.x() / hatch_pitch, d.y() / hatch_pitch) * | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp: In member function 'virtual void FilterKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:383:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 383 | void FilterKnotHolderEntity::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:383:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:383:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:383:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:386:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | Geom::Point p_snapped = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder-entity.cpp:399:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 399 | Geom::OptRect orig_bbox = item->visualBounds(); | ~~~~~~~~~~~~~~~~~~^~ [758/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-namedview.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/blend.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [759/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-missing-glyph.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/icon-loader.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [760/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-metadata.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-title.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-title.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [761/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-row.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/../sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/../sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/../sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/diffuselighting.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [762/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-patch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from [K/home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog-events.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [763/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-gradient.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [764/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mesh-array.cpp.o [765/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-mask.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/arc-tool.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool-factory.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [766/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-marker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:257:27: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:267:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In constructor 'SPViewBox::SPViewBox()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:46:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | , c2p(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In member function 'void SPViewBox::set_viewBox(const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:81:21: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | this->viewBox = Geom::Rect::from_xywh(x, y, width, height); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In member function 'void SPViewBox::apply_viewbox(const Geom::Rect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:257:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | this->c2p = q * this->c2p; | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In member function 'SPItemCtx SPViewBox::get_rctx(const SPItemCtx*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:267:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 267 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:267:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In member function 'SPItemCtx SPViewBox::get_rctx(const SPItemCtx*, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:267:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 267 | this->c2p = Geom::Translate(rctx.viewport.min()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp: In member function 'void SPViewBox::set_viewBox(const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:81:44: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 81 | this->viewBox = Geom::Rect::from_xywh(x, y, width, height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/viewbox.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [767/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-lpe-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [768/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-linear-gradient.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp: In member function 'virtual Geom::Rect SPFilterPrimitive::calculate_region(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.cpp:267:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 267 | Geom::Rect SPFilterPrimitive::calculate_region(Geom::Rect region) | ^~~~~~~~~~~~~~~~~ [769/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-line.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/splines.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/libdepixelize/kopftracer2011.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/depixelize/inkscape-depixelize.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [770/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Point Inkscape::SnappedLine::getNormal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:48:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Geom::Point getNormal() const {return _normal_to_line;} // n = (nx, ny) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp: In member function 'void Inkscape::UI::MultiPathManipulator::insertNode(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:345:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | void MultiPathManipulator::insertNode(Geom::Point pt) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp: In member function 'void Inkscape::UI::MultiPathManipulator::move(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:515:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | _selection.transform(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp: In member function 'void Inkscape::UI::MultiPathManipulator::move(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:515:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 515 | _selection.transform(Geom::Translate(delta)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'void Inkscape::UI::{anonymous}::find_join_iterators.constprop(Inkscape::UI::ControlPointSelection&, Inkscape::UI::{anonymous}::IterPairList&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ [771/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-transform.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-stop.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [772/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-item-group.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-string.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [773/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-switch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [774/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-hatch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-solid-color.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [775/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-hatch-path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/sp-filter-primitive.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/componenttransfer-funcnode.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [776/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-guide.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp: In constructor 'Inkscape::UI::ShapeEditor::ShapeEditor(SPDesktop*, Geom::Affine, double, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor.cpp:32:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | ShapeEditor::ShapeEditor(SPDesktop *dt, Geom::Affine edit_transform, double edit_rotation, int edit_marker_mode) : | ^~~~~~~~~~~ [777/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-gradient.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/cursor-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [778/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-gradient-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/autotrace/inkscape-autotrace.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [779/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-glyph.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [780/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-glyph-kerning.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp: In member function 'virtual cairo_pattern_t* SPRadialGradient::pattern_new(cairo_t*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:208:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point d(focus - center); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:212:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | d_user *= gs2user.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp: In member function 'virtual cairo_pattern_t* SPRadialGradient::pattern_new(cairo_t*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:208:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | Geom::Point d(focus - center); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-radial-gradient.cpp:179:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | cairo_pattern_t* SPRadialGradient::pattern_new(cairo_t *ct, Geom::OptRect const &bbox, double opacity) { | ^~~~~~~~~~~~~~~~ [781/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-font.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp: In member function 'Glib::RefPtr Inkscape::Trace::Tracer::sioxProcessImage(SPImage*, Glib::RefPtr)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/trace.cpp:269:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | point *= aImg->transform(); | ~~~~~~~~~~~~~~~^~ [782/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-font-face.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h: In member function 'Geom::Point Inkscape::SnappedPoint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:71:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point getPoint() const {return _point;} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp: In member function 'virtual Geom::Rect Inkscape::UI::Node::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:883:27: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 883 | Geom::Rect Node::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:1347:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::ClosingSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:339:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | Curve *reverse() const override { return new ClosingSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp: In member function 'virtual Geom::Rect Inkscape::UI::Node::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:883:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 883 | Geom::Rect Node::bounds() const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp: In member function 'void Inkscape::UI::Node::_updateAutoHandles()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:953:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | Geom::Point vec_next = _next()->position() - position(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp: In member function 'virtual Geom::Rect Inkscape::UI::Node::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:883:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 883 | Geom::Rect Node::bounds() const | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp: In member function 'void Inkscape::UI::Node::_linearGrow(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.cpp:1231:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1231 | distance_front += Geom::bezier_length(*fwd, fwd->_front, n->_back, *n); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [783/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowtext.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PageToolbar::sizeChoose()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:143:46: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | auto p_rect = pm.getSelectedPageRect(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PageToolbar::setSizeText(SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:227:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | auto rect = page->getDesktopRect(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp: In member function 'void Inkscape::UI::Toolbar::PageToolbar::setSizeText(SPPage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/toolbar/page-toolbar.cpp:217:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | void PageToolbar::setSizeText(SPPage *page) | ^~~~~~~~~~~ [784/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowregion.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/interface.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [785/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-flowdiv.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/pen-tool.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/lpe-tool.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/draw-anchor.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [786/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-filter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/trace/potrace/inkscape-potrace.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h: In member function 'Inkscape::SVG::PathString& Inkscape::SVG::PathString::moveTo(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h:70:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | PathString &moveTo(Geom::Point p) { | ^~~~~~ [787/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-filter-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/uri-references.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/uri-references.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/uri-references.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [788/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-factory.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/sp-css-attr.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-rel-util.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/sp-css-attr.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/attribute-rel-util.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:133:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp: In member function 'bool Inkscape::ObjectSet::simplifyPaths(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-object-set.cpp:133:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 133 | double size = L2(selectionBbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ [789/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-ellipse.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/gradient-drag.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp: In function 'void ink_drag_data_received(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:226:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:258:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:322:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | ink_drag_data_received(GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:84:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:155:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:226:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point where( canvas->canvas_to_world(Geom::Point(destX, destY))); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:258:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | item->i2dt_affine().descrim() * 0.5 | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/drag-and-drop.cpp:322:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point m( desktop->point() - sel_bbox->midpoint() ); | ~~~~~~~~~~~~~~^~ [790/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-dimensions.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-script.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [791/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-desc.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/svg-color.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [792/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-defs.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-patch.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [793/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-conn-end.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-row.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [794/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-conn-end-pair.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [795/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-clippath.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shortcuts.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [796/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/sp-anchor.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-linear-gradient.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [797/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/persp3d.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [798/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/persp3d-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [799/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/object-set.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-style-elem.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [800/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/color-profile.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp: In member function 'virtual cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:193:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | cairo_mesh_pattern_move_to( cp, patch.getPoint( 0, 0 )[X], patch.getPoint( 0, 0 )[Y] ); | ~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | cairo_pattern_t* SPMeshGradient::pattern_new(cairo_t * /*ct*/, | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:156:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-gradient.cpp:260:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ [801/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/box3d.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_uniform_stroke(const Geom::Rect&, gdouble, gdouble, bool, bool, gdouble, gdouble, gdouble, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:49:204: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | Geom::Affine get_scale_transform_for_uniform_stroke(Geom::Rect const &bbox_visual, gdouble stroke_x, gdouble stroke_y, bool transform_stroke, bool preserve, gdouble x0, gdouble y0, gdouble x1, gdouble y1) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Rect get_visual_bbox(const Geom::OptRect&, const Geom::Affine&, gdouble, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:338:162: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:51:57: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:90:23: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:345:72: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_uniform_stroke(const Geom::Rect&, gdouble, gdouble, bool, bool, gdouble, gdouble, gdouble, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:49:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | Geom::Affine get_scale_transform_for_uniform_stroke(Geom::Rect const &bbox_visual, gdouble stroke_x, gdouble stroke_y, bool transform_stroke, bool preserve, gdouble x0, gdouble y0, gdouble x1, gdouble y1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:51:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:51:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Affine get_scale_transform_for_variable_stroke(const Geom::Rect&, const Geom::Rect&, bool, bool, gdouble, gdouble, gdouble, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:206:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:206:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Affine p2o = Geom::Translate (-bbox_visual.min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Rect get_visual_bbox(const Geom::OptRect&, const Geom::Affine&, gdouble, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:345:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:365:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | return new_visual_bbox; | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp: In function 'Geom::Rect get_visual_bbox(const Geom::OptRect&, const Geom::Affine&, gdouble, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 338 | Geom::Rect get_visual_bbox(Geom::OptRect const &initial_geom_bbox, Geom::Affine const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:338:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-transform.cpp:345:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 345 | Geom::Point const p0 = Geom::Point(initial_geom_bbox->corner(0)) * abs_affine; | ^~~~~~~~~~ [802/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/object/box3d-side.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tag-use-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [803/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/vector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/themes.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/themes.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [804/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/unit.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp: In constructor 'ContextMenu::ContextMenu(SPDesktop*, SPObject*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:66:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | auto point_document = desktop->point() * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:66:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | auto point_document = desktop->point() * desktop->dt2doc(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:46:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | ContextMenu::ContextMenu(SPDesktop *desktop, SPObject *object, bool hide_layers_and_objects_menu_item) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:66:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | auto point_document = desktop->point() * desktop->dt2doc(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/contextmenu.cpp:66:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | auto point_document = desktop->point() * desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ [805/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/transformedpoint.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-missing-glyph.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-missing-glyph.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-missing-glyph.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [806/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/togglebutton.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [807/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/fontbutton.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h: In member function 'virtual Geom::Rect Inkscape::UI::SelectableControlPoint::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:29:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | virtual Geom::Rect bounds() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/curve-drag-point.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h: In instantiation of 'Geom::Point Inkscape::UI::event_point(const E&) [with E = _GdkEventMotion]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:164:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/event-utils.h:101:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline Geom::Point event_point(E const &event) { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1500:83: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1211:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'virtual bool Inkscape::UI::PathManipulator::event(Inkscape::UI::Tools::ToolBase*, GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:164:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | _updateDragPoint(event_point(event->motion)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::setControlsTransform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1007:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1007 | Geom::Affine delta = _i2d_transform.inverse() * _edit_transform.inverse() * tnew * _i2d_transform; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'Inkscape::UI::NodeList::iterator Inkscape::UI::PathManipulator::subdivideSegment(Inkscape::UI::NodeList::iterator, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1049:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1049 | Geom::lerp(t, first->position(), second->position())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_externalChange(unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1173:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1173 | _i2d_transform = path->i2dt_affine(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createControlPointsFromGeometry()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1219:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1219 | Node *previous_node = new Node(_multi_path_manipulator._path_data.node_data, pit.initialPoint()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createGeometryFromControlPoints(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1409:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1409 | Geom::PathVector pathv = builder.peek() * (_edit_transform * _i2d_transform).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double&, bool&, bool&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_updateOutline()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1492:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1492 | pv *= (_edit_transform * _i2d_transform); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1504:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1504 | Geom::Point at = j->pointAt(0.5); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'Geom::Coord Inkscape::UI::PathManipulator::_updateDragPoint(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1736:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1736 | Geom::Affine to_desktop = _edit_transform * _i2d_transform; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'double Inkscape::UI::PathManipulator::_getStrokeTolerance()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1786:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1786 | * (_edit_transform * _i2d_transform).descrim() // scale to desktop coords | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:194:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | virtual void operator*=(HShear const &hs) { *this *= Affine(hs); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-utils.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'double Inkscape::UI::PathManipulator::_bsplineHandlePosition(Inkscape::UI::Handle*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1323:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1323 | double PathManipulator::_bsplineHandlePosition(Handle *h, bool check_other) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'Geom::Coord Inkscape::UI::PathManipulator::_updateDragPoint(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1732 | Geom::Coord PathManipulator::_updateDragPoint(Geom::Point const &evp) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1732:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1736:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1736 | Geom::Affine to_desktop = _edit_transform * _i2d_transform; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1739:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1739 | pv.nearestTime(_desktop->w2d(evp) * to_desktop.inverse()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_updateOutline()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1500:83: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1500 | auto rot_scale_w2d = Geom::Rotate(210.0 / 180.0 * M_PI) * Geom::Scale(10.0) * _desktop->w2d(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | void PathManipulator::_updateOutline() | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1484:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1492:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1492 | pv *= (_edit_transform * _i2d_transform); | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1500:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1500 | auto rot_scale_w2d = Geom::Rotate(210.0 / 180.0 * M_PI) * Geom::Scale(10.0) * _desktop->w2d(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1505:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1505 | Geom::Point ut = j->unitTangentAt(0.5); | ~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createGeometryFromControlPoints(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1380:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1380 | void PathManipulator::_createGeometryFromControlPoints(bool alert_LPE) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::insertNode(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:273:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | void PathManipulator::insertNode(Geom::Point pt) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::setControlsTransform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1005:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1005 | void PathManipulator::setControlsTransform(Geom::Affine const &tnew) | ^~~~~~~~~~~~~~~ In function 'Geom::Point Geom::Path::initialPoint() const': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_createControlPointsFromGeometry()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1189:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1189 | void PathManipulator::_createControlPointsFromGeometry() | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1189:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:1211:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1211 | pathv *= (_edit_transform * _i2d_transform); | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp: In constructor 'Inkscape::UI::PathManipulator::PathManipulator(Inkscape::UI::MultiPathManipulator&, SPObject*, const Geom::Affine&, guint32, Glib::ustring)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:124:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | _i2d_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/path-manipulator.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<2>; Args = {const Geom::Point&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [808/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/text.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape-reference.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [809/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/nodesatellitesarray.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polyline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [810/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/random.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityRX::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:233:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | RectKnotHolderEntityRX::knot_get() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Affine getMarkerRotation(SPItem*, double, int, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:97: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 920 | getMarkerRotation(SPItem* item, double edit_rotation, int edit_marker_mode, bool reverse = false){ | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Rect getMarkerBounds(SPItem*, SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:938:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | getMarkerBounds(SPItem* item, SPDesktop *desktop){ | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityReference::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | MarkerKnotHolderEntityReference::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:952:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void Box3DKnotHolderEntity::knot_set_generic(SPItem*, unsigned int, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:632:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:641:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | box->set_corner (knot_id, s * i2dt, movement, (state & GDK_CONTROL_MASK)); | ~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void Box3DKnotHolderEntityCenter::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:823:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | Geom::Affine const i2dt (item->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:825:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | box->set_center(s * i2dt, origin * i2dt, !(state & GDK_SHIFT_MASK) ? Box3D::XY : Box3D::Z, | ~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Affine getMarkerRotation(SPItem*, double, int, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 920 | getMarkerRotation(SPItem* item, double edit_rotation, int edit_marker_mode, bool reverse = false){ | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:925:50: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 925 | Geom::Affine rot = Geom::Rotate::from_degrees(0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:925:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 925 | Geom::Affine rot = Geom::Rotate::from_degrees(0.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:928:41: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | rot = Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:928:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 928 | rot = Geom::Rotate::from_degrees(180.0); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:930:22: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | rot = reverse? Geom::Rotate::from_degrees(edit_rotation - sp_marker->orient.computed) : Geom::Rotate::from_degrees(sp_marker->orient.computed - edit_rotation); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:930:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 930 | rot = reverse? Geom::Rotate::from_degrees(edit_rotation - sp_marker->orient.computed) : Geom::Rotate::from_degrees(sp_marker->orient.computed - edit_rotation); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Rect getMarkerBounds(SPItem*, SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:938:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | getMarkerBounds(SPItem* item, SPDesktop *desktop){ | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:952:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | Geom::Rect bounds(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:953:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 953 | return bounds; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityReference::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:986:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 986 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:986:87: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 986 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:987:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:987:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 987 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:988:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 988 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:988:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 988 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void MarkerKnotHolderEntityReference::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:999:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 999 | sp_marker->refX = (s[Geom::X]/ getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:999:95: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 999 | sp_marker->refX = (s[Geom::X]/ getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1000:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | sp_marker->refY = (s[Geom::Y]/ getMarkerYScale(item)) + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1000:95: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1000 | sp_marker->refY = (s[Geom::Y]/ getMarkerYScale(item)) + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityOrient::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1045:78: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1045:97: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1046:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1046 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1046:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1046 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1047:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1047:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void MarkerKnotHolderEntityOrient::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1072:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1072:72: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1073:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1073:72: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1073 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1074:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1071:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1071 | original_center = Geom::Point( | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 1072 |  (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 |  (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 |  * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void MarkerKnotHolderEntityOrient::set_internal(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1106:128: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | (-(original_radius * cos(-(axis_angle + sp_marker->orient.computed) * M_PI/180.0))/getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1106:147: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | (-(original_radius * cos(-(axis_angle + sp_marker->orient.computed) * M_PI/180.0))/getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1107:128: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | (-(original_radius * sin(-(axis_angle + sp_marker->orient.computed) * M_PI/180.0))/getMarkerYScale(item)) + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1107:147: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1107 | (-(original_radius * sin(-(axis_angle + sp_marker->orient.computed) * M_PI/180.0))/getMarkerYScale(item)) + getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1169:78: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1169 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1169:97: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1169 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1170:79: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1170 | (-sp_marker->refY.computed + sp_marker->viewBox.height() + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1170:98: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1170 | (-sp_marker->refY.computed + sp_marker->viewBox.height() + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1171:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1171 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1171:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1171 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void MarkerKnotHolderEntityScale::set_internal(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1212:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1212 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1212:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1212 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1213:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1213 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1211:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1211 | adjusted_origin = adjusted_origin | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1212 |  * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1213 |  * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1216:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1216:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1217:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1215:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1215 | adjusted_p = adjusted_p | ~~~~~~~~~~~^~~~~~~~~~~~ 1216 |  * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1217 |  * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1222:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1222 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1222:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1222 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1223:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1221:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1221 | adjusted_origin = adjusted_origin | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1222 |  * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1223 |  * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1226:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1226:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1227:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1227 | * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1225:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1225 | adjusted_p = adjusted_p | ~~~~~~~~~~~^~~~~~~~~~~~ 1226 |  * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1227 |  * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1264:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1264 | sp_marker->refX = ((original_refX * original_scaleX)/adjusted_scaleX) - ((getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * (original_scaleX/adjusted_scaleX - 1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1264:117: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1264 | sp_marker->refX = ((original_refX * original_scaleX)/adjusted_scaleX) - ((getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * (original_scaleX/adjusted_scaleX - 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1265:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1265 | sp_marker->refY = ((original_refY * original_scaleY)/adjusted_scaleY) - ((getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * (original_scaleY/adjusted_scaleY - 1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1265:117: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1265 | sp_marker->refY = ((original_refY * original_scaleY)/adjusted_scaleY) - ((getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * (original_scaleY/adjusted_scaleY - 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1280:102: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | sp_marker->refX = ((original_refX * original_scaleX)/adjusted_scaleX) - ((getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * (original_scaleX/adjusted_scaleX - 1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1280:121: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1280 | sp_marker->refX = ((original_refX * original_scaleX)/adjusted_scaleX) - ((getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * (original_scaleX/adjusted_scaleX - 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1281:102: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1281 | sp_marker->refY = ((original_refY * original_scaleY)/adjusted_scaleY) - ((getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * (original_scaleY/adjusted_scaleY - 1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1281:121: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1281 | sp_marker->refY = ((original_refY * original_scaleY)/adjusted_scaleY) - ((getMarkerBounds(item, desktop).min()[Geom::Y] + sp_marker->viewBox.height()/2) * (original_scaleY/adjusted_scaleY - 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale2::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1305:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1305 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1305:87: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1305 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1306:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1306 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1306:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1306 | (-sp_marker->refY.computed + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1307:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1307 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1307:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1307 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale3::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1328:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1328 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1328:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1328 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1329:79: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1329 | (-sp_marker->refY.computed + sp_marker->viewBox.height() + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1329:98: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1329 | (-sp_marker->refY.computed + sp_marker->viewBox.height() + getMarkerBounds(item, desktop).min()[Geom::Y]) * getMarkerYScale(item)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1330:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1330 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1330:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1330 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityStart::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1447:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1447:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityEnd::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1499:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1499 | double offset = arc->end - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1499:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1499 | double offset = arc->end - atan2(delta * sc.inverse()); | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Geom::Point TextKnotHolderEntityInlineSize::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2249:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2249 | return p; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void TextKnotHolderEntityInlineSize::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2264:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2264 | Geom::Point const s = snap_knot_position(p, state); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Geom::Point TextKnotHolderEntityShapePadding::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2363:16: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2363 | corner = (*bounds).corner(1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2366:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2366 | corner *= Geom::Affine(Geom::Translate(-padding, padding)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2370:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2370 | return corner; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void TextKnotHolderEntityShapePadding::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2386:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2386 | Geom::Point const point_a = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2387:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2387 | Geom::Point point_b = point_a * shape->transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2387:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2387 | Geom::Point point_b = point_a * shape->transform.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Geom::Point TextKnotHolderEntityShapeMargin::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2428:16: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 2428 | corner = (*bounds).corner(1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2431:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2431 | corner *= Geom::Affine(Geom::Translate(margin, -margin)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2435:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2435 | return corner; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void TextKnotHolderEntityShapeMargin::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2445:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2445 | Geom::Point const point_a = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2446:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2446 | Geom::Point point_b = point_a * linked_shape->transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2446:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2446 | Geom::Point point_b = point_a * linked_shape->transform.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point TextKnotHolderEntityShapePadding::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2346:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2346 | TextKnotHolderEntityShapePadding::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2346:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2346:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2361:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2361 | Geom::OptRect bounds = shape->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point TextKnotHolderEntityShapeMargin::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2421:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2421 | TextKnotHolderEntityShapeMargin::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2421:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2421:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2426:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2426 | Geom::OptRect bounds = linked_shape->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point TextKnotHolderEntityInlineSize::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2174:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2174 | TextKnotHolderEntityInlineSize::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2174:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2174:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2174:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2174:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2217:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2217 | Geom::OptRect bbox = text->geometricBounds(); // Check if this is best. | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Affine getMarkerRotation(SPItem*, double, int, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 920 | getMarkerRotation(SPItem* item, double edit_rotation, int edit_marker_mode, bool reverse = false){ | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:920:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:925:50: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 925 | Geom::Affine rot = Geom::Rotate::from_degrees(0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void Box3DKnotHolderEntity::knot_set_generic(SPItem*, unsigned int, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:625:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 625 | Box3DKnotHolderEntity::knot_set_generic(SPItem *item, unsigned int knot_id, Geom::Point const &new_pos, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:625:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:625:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:625:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:632:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | Geom::Affine const i2dt (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:641:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | box->set_corner (knot_id, s * i2dt, movement, (state & GDK_CONTROL_MASK)); | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void Box3DKnotHolderEntityCenter::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:817:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 817 | Box3DKnotHolderEntityCenter::knot_set(Geom::Point const &new_pos, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:817:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:817:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:817:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:823:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 823 | Geom::Affine const i2dt (item->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:825:25: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | box->set_center(s * i2dt, origin * i2dt, !(state & GDK_SHIFT_MASK) ? Box3D::XY : Box3D::Z, | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityStart::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1447:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1447 | double offset = arc->start - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1432:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1432 | ArcKnotHolderEntityStart::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void ArcKnotHolderEntityEnd::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1499:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1499 | double offset = arc->end - atan2(delta * sc.inverse()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1484:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1484 | ArcKnotHolderEntityEnd::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In function 'Geom::Rect getMarkerBounds(SPItem*, SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:938:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 938 | getMarkerBounds(SPItem* item, SPDesktop *desktop){ | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:952:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 952 | Geom::Rect bounds(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityReference::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 980 | MarkerKnotHolderEntityReference::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:980:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:986:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 986 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:988:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 988 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:988:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 988 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void MarkerKnotHolderEntityReference::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 992 | MarkerKnotHolderEntityReference::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:992:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:999:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 999 | sp_marker->refX = (s[Geom::X]/ getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:998:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 998 | s = s * getMarkerRotation(item, _edit_rotation, _edit_marker_mode, true); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:999:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 999 | sp_marker->refX = (s[Geom::X]/ getMarkerXScale(item)) + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityOrient::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1039:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1039 | MarkerKnotHolderEntityOrient::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1039:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1039:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1039:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1039:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1045:78: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1045 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1047:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1047:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1047 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void MarkerKnotHolderEntityOrient::set_internal(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1090:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1090 | MarkerKnotHolderEntityOrient::set_internal(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void MarkerKnotHolderEntityOrient::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1051:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1051 | MarkerKnotHolderEntityOrient::knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1051:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1051:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1051:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1051:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1072:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1074:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1074:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1163 | MarkerKnotHolderEntityScale::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1163:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1169:78: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1169 | (-sp_marker->refX.computed + sp_marker->viewBox.width() + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1171:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1171 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1171:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1171 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'void MarkerKnotHolderEntityScale::set_internal(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1201 | MarkerKnotHolderEntityScale::set_internal(Geom::Point const &p, Geom::Point const &origin, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1201:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1212:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1212 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1213:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1213 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1213:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1213 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1216:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1216:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1217:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1217:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | * Geom::Rotate::from_degrees(_edit_rotation - sp_marker->orient.computed); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1222:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1222 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1222:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1222 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1223:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1223:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1223 | * Geom::Rotate::from_degrees(180.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1226:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1226:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | * Geom::Translate(getMarkerBounds(item, desktop).min()) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1227:37: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1227 | * Geom::Rotate::from_degrees(180.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1227:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1227 | * Geom::Rotate::from_degrees(180.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1264:98: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1264 | sp_marker->refX = ((original_refX * original_scaleX)/adjusted_scaleX) - ((getMarkerBounds(item, desktop).min()[Geom::X] + sp_marker->viewBox.width()/2) * (original_scaleX/adjusted_scaleX - 1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale2::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1299:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1299 | MarkerKnotHolderEntityScale2::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1299:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1299:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1299:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1299:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1305:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1305 | return Geom::Point((-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1307:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1307 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1307:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1307 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual Geom::Point MarkerKnotHolderEntityScale3::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1322 | MarkerKnotHolderEntityScale3::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1322:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1328:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 1328 | (-sp_marker->refX.computed + getMarkerBounds(item, desktop).min()[Geom::X]) * getMarkerXScale(item), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1330:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1330 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:1330:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1330 | * getMarkerRotation(item, _edit_rotation, _edit_marker_mode); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void TextKnotHolderEntityShapePadding::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2374:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2374 | TextKnotHolderEntityShapePadding::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2374:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2374:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2374:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2374:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2386:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2386 | Geom::Point const point_a = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2387:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2387 | Geom::Point point_b = point_a * shape->transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2387:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2387 | Geom::Point point_b = point_a * shape->transform.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp: In member function 'virtual void TextKnotHolderEntityShapeMargin::knot_set(const Geom::Point&, const Geom::Point&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2439:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2439 | TextKnotHolderEntityShapeMargin::knot_set(Geom::Point const &p, Geom::Point const &/*origin*/, unsigned int state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2439:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2439:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2439:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2439:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2445:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2445 | Geom::Point const point_a = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2446:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2446 | Geom::Point point_b = point_a * linked_shape->transform.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/shape-editor-knotholders.cpp:2446:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2446 | Geom::Point point_b = point_a * linked_shape->transform.inverse(); | ^ [811/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/powerstrokepointarray.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:115:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp: In function 'Path* Path_for_item_before_LPE(SPItem*, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:91:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | pathvector_for_curve(item, curve.get(), doTransformation, transformFull, Geom::identity(), Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp: In function 'std::optional get_nearest_position_on_Path(Path*, Geom::Point, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp: In function 'std::optional get_nearest_position_on_Path(Path*, Geom::Point, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:171:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | std::optional get_nearest_position_on_Path(Path *path, Geom::Point p, unsigned seg) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [812/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/point.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:281:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp: In member function 'virtual void SPRoot::build(SPDocument*, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:90:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | this->transform = Geom::identity(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp: In member function 'virtual void SPRoot::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:281:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 281 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 |  this->width.computed, this->height.computed ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp: In member function 'virtual void SPRoot::build(SPDocument*, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:90:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | this->transform = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp: In member function 'virtual void SPRoot::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:281:42: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 281 | rctx.viewport = Geom::Rect::from_xywh( this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 |  this->width.computed, this->height.computed ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [813/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [814/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/path-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ [815/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/parameter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp: In function 'void sp_selected_path_create_offset_object(SPDesktop*, int, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:125:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | auto scaling_factor = item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp: In function 'void sp_selected_path_do_offset(SPDesktop*, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:300:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | auto scaling_factor = item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-util.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-offset.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ [816/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/patharray.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-desc.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-desc.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [817/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalpath.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-dimensions.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [818/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/originalsatellite.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:117:101: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:179:61: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp: In member function 'Geom::OptRect SPMask::geometricBounds(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:117:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(Geom::Affine(SP_ITEM(&i)->transform) * transform); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp: In member function 'virtual void SPMask::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:179:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:179:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:180:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 180 | t.setTranslation(v->bbox->min()); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:183:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp: In member function 'Inkscape::DrawingItem* SPMask::sp_mask_show(Inkscape::Drawing&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:258:73: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:258:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:259:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 259 | t.setTranslation(this->display->bbox->min()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mask.cpp:258:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine t = Geom::Scale(this->display->bbox->dimensions()); | ^ [819/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/message.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tref.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [820/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/satellite-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-textpath.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-textpath.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-textpath.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-editing.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-tspan.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [821/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/satellitearray.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [822/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/satellite.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:367:47: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:382:59: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:577:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:599:75: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp: In constructor 'SPPattern::SPPattern()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:54:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | this->_pattern_transform = Geom::identity(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp: In static member function 'static const gchar* SPPattern::produce(const std::vector&, Geom::Rect, SPDocument*, Geom::Affine, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:382:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 382 | repr->setAttributeSvgDouble("width", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:394:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 394 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp: In member function 'virtual cairo_pattern_t* SPPattern::pattern_new(cairo_t*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:577:82: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:619:87: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:626:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | pattern_tile *= pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp: In static member function 'static const gchar* SPPattern::produce(const std::vector&, Geom::Rect, SPDocument*, Geom::Affine, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 374 | const gchar *SPPattern::produce(const std::vector &reprs, Geom::Rect bounds, | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:374:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp: In member function 'virtual cairo_pattern_t* SPPattern::pattern_new(cairo_t*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:577:52: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 577 | Geom::Rect pattern_tile = Geom::Rect::from_xywh(0, 0, tile_width, tile_height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:599:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * getTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:619:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:516:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | cairo_pattern_t *SPPattern::pattern_new(cairo_t *base_ct, Geom::OptRect const &bbox, double opacity) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:619:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 619 | Geom::Point c(pattern_tile.dimensions() * ps2user.descrim() * full.descrim() * 2.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-pattern.cpp:626:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | pattern_tile *= pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [823/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/hidden.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [824/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/colorpicker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/util/units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/unit-menu.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/preferences-widget.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/dialog-base.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.h:50, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/dialog/inkscape-preferences.cpp:48: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [825/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/bool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:222:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:207:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'bool item_find_paths(const SPItem*, Geom::PathVector&, Geom::PathVector&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:152:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | double size = Geom::L2(bounds->dimensions()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'Geom::PathVector* item_to_outline(const SPItem*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:274:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(fill.front().front())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'void item_to_outline_add_marker(const SPObject*, Geom::Affine, Geom::Scale, Geom::PathVector*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:222:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | tr = stroke_scale * tr; | ~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'void item_to_paths_add_marker(SPItem*, SPObject*, Geom::Affine, Geom::Scale, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:361:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:25: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'bool item_find_paths(const SPItem*, Geom::PathVector&, Geom::PathVector&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:152:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | double size = Geom::L2(bounds->dimensions()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'Inkscape::XML::Node* item_to_paths(SPItem*, bool, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:388:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 388 | item_to_paths(SPItem *item, bool legacy, SPItem *context) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | item_to_paths_add_marker( item, marker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 |  markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:584:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:599:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 599 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 600 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 |  markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:600:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 614 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 |  markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:614:49: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:613:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 626 | item_to_paths_add_marker( item, midmarker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 |  markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:626:45: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:644:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 644 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 645 | item_to_paths_add_marker( item, marker_obj, m, scale, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 |  markers, xml_doc, doc, legacy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:645:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'void item_to_paths_add_marker(SPItem*, SPObject*, Geom::Affine, Geom::Scale, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | void item_to_paths_add_marker( SPItem *context, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:346:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:361:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | tr = stroke_scale * tr; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'void item_to_outline_add_marker(const SPObject*, Geom::Affine, Geom::Scale, Geom::PathVector*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | void item_to_outline_add_marker( SPObject const *marker_object, Geom::Affine marker_transform, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:215:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:222:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | tr = stroke_scale * tr; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp: In function 'Geom::PathVector* item_to_outline(const SPItem*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:275:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:289:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(path_it->front())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:290:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:304:51: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:303:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Affine const m (sp_shape_marker_get_transform(*curve_it1, *curve_it2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | item_to_outline_add_marker( midmarker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:315:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:332:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine const m = sp_shape_marker_get_transform_at_end(lastcurve); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | item_to_outline_add_marker( marker_obj, m, scale, ret_pathv ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-outline.cpp:333:43: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 [826/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/parameter/array.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph-kerning.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph-kerning.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-glyph-kerning.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [827/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/spiro.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:165:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp: In member function 'virtual void SPSymbol::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:165:23: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 165 | rctx.viewport = Geom::Rect::from_xywh(x.computed, y.computed, width.computed, height.computed); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp: In member function 'virtual Geom::OptRect SPSymbol::bbox(const Geom::Affine&, SPItem::BBoxType) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:231:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Affine const a( this->c2p * transform ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp: In member function 'void SPSymbol::_ZN8SPSymbol6updateEP5SPCtxj.part.0(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:165:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 165 | rctx.viewport = Geom::Rect::from_xywh(x.computed, y.computed, width.computed, height.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp: In member function 'virtual Geom::OptRect SPSymbol::bbox(const Geom::Affine&, SPItem::BBoxType) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-symbol.cpp:231:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Affine const a( this->c2p * transform ); | ^~~~~~~~~ [828/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/spiro-converters.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:126:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/algorithms/graphlayout.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [829/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp: In member function 'Geom::Affine SPUse::get_root_transform()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:360:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 360 | Geom::Affine SPUse::get_root_transform() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp: In member function 'virtual Geom::OptRect SPUse::bbox(const Geom::Affine&, SPItem::BBoxType) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:204:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | Geom::Affine const ct(child->transform * Geom::Translate(this->x.computed, this->y.computed) * transform ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp: In member function 'virtual void SPUse::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use.cpp:216:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | Geom::Affine tp(Geom::Translate(this->x.computed, this->y.computed)); | ^ [830/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-vonkoch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'Geom::Interval SPHatchPath::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:167:38: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'Geom::Interval SPHatchPath::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:167:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:172:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Affine transform = Geom::Translate(offset.computed, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:185:12: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | return result; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'void SPHatchPath::_updateView(SPHatchPath::View&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:214:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Affine offset_transform = Geom::Translate(offset.computed, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'void SPHatchPath::_readHatchPathVector(const char*, Geom::PathVector&, bool&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:274:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | gdouble last_point_x = pathv.back().finalPoint().x(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'Geom::Interval SPHatchPath::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:172:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Geom::Affine transform = Geom::Translate(offset.computed, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:167:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | Geom::Interval SPHatchPath::bounds() const | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'std::unique_ptr SPHatchPath::_calculateRenderCurve(const SPHatchPath::View&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:240:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | segment->transform(Geom::Translate(0, initial_y)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp: In member function 'void SPHatchPath::_readHatchPathVector(const char*, Geom::PathVector&, bool&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.cpp:257:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 257 | void SPHatchPath::_readHatchPathVector(char const *str, Geom::PathVector &pathv, bool &continous_join) | ^~~~~~~~~~~ [831/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpeobject-reference.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:47:52: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp: In member function 'virtual void SPFlowdiv::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowdiv.cpp:47:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [832/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpegroupbbox.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/desktop/menubar.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [833/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-transform_2pts.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [834/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-tiling.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font-face.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font-face.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font-face.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [835/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-text_label.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform(const Geom::Curve&, const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:258:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:281:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:552:30: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:598:84: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:33: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1233:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'void sp_shape_update_marker_view(SPShape*, Inkscape::DrawingItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:344:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | Geom::Affine const m (sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:350:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:350:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform(const Geom::Curve&, const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:260:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point p = c1.pointAt(1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:281:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | return Geom::Rotate(ret_angle) * Geom::Translate(p); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_start(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:286:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | Geom::Point p = c.pointAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:287:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 287 | Geom::Affine ret = Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:290:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 290 | Geom::Point tang = c.unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:292:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_end(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:303:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Point p = c.pointAt(1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:304:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Geom::Affine ret = Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:308:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:311:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'Geom::OptRect SPShape::either_bbox(const Geom::Affine&, SPItem::BBoxType, bool, Geom::OptRect, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:552:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | return *bbox_cache * delta; | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:587:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | Geom::Affine tr(sp_shape_marker_get_transform_at_start(pathv.begin()->front())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:591:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:591:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:593:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Point transl = tr.translation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:594:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:594:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:594:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:631:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 631 | Geom::Point transl = tr.translation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:632:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:632:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:632:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:661:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | Geom::Point transl = tr.translation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:662:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:662:68: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:662:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:684:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | Geom::Point transl = tr.translation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:685:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 685 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:685:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 685 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:685:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 685 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:719:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::Point transl = tr.translation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:720:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:720:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:720:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'virtual void SPShape::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 776 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 776 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 776 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:778:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 778 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'void sp_shape_print_invoke_marker_printing(SPObject*, Geom::Affine, const SPStyle*, SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:743:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | sp_shape_print_invoke_marker_printing(SPObject *obj, Geom::Affine tr, SPStyle const *style, SPPrintContext *ctx) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'virtual void SPShape::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1233:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1233 | p.emplace_back(bbox->midpoint(), Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform(const Geom::Curve&, const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:262:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | Geom::Point tang1 = - c1_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:258:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine sp_shape_marker_get_transform(Geom::Curve const & c1, Geom::Curve const & c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:258:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:258:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:260:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::Point p = c1.pointAt(1); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:281:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | return Geom::Rotate(ret_angle) * Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_start(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:284:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 284 | Geom::Affine sp_shape_marker_get_transform_at_start(Geom::Curve const & c) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:284:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:284:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:284:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:286:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | Geom::Point p = c.pointAt(0); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:292:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 292 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'Geom::Affine sp_shape_marker_get_transform_at_end(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:308:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 308 | Geom::Point tang = - c_reverse->unitTangentAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:301:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Affine sp_shape_marker_get_transform_at_end(Geom::Curve const & c) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:301:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:301:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:303:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | Geom::Point p = c.pointAt(1); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:311:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | ret = Geom::Rotate(angle) * Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In function 'void sp_shape_update_marker_view(SPShape*, Inkscape::DrawingItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:328:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | sp_shape_update_marker_view(SPShape *shape, Inkscape::DrawingItem *ai) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:328:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:328:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:328:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:350:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:350:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | m_auto = Geom::Rotate::from_degrees( 180.0 ) * m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'virtual void SPShape::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 776 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:774:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 774 | pbox = this->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:761:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 761 | void SPShape::print(SPPrintContext* ctx) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:761:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:776:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 776 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:778:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 778 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'Geom::OptRect SPShape::either_bbox(const Geom::Affine&, SPItem::BBoxType, bool, Geom::OptRect, const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:552:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | return *bbox_cache * delta; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 537 | Geom::OptRect SPShape::either_bbox(Geom::Affine const &transform, SPItem::BBoxType bboxtype, bool cache_is_valid, | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:537:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:591:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:591:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | tr = Geom::Rotate::from_degrees( 180.0 ) * tr; | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:593:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 593 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:594:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:594:114: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 594 | tr = Geom::Rotate::from_degrees(_marker[i]->orient.computed) * Geom::Translate(transl); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:631:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 631 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:632:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:632:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 632 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:661:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:662:68: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:662:118: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 662 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:684:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:685:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 685 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:685:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 685 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:719:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::Point transl = tr.translation(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:720:60: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:720:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(transl); | ^ In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp: In member function 'virtual void SPShape::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1216:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1216 | void SPShape::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1216:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1216:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.cpp:1240:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1240 | p.emplace_back(path_it.initialPoint() * i2dt, Inkscape::SNAPSOURCE_NODE_CUSP, Inkscape::SNAPTARGET_NODE_CUSP); | ^~~~ [836/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-test-doEffect-stack.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp: In member function 'Geom::Point SPObject::getExportDpi() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:1764:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1764 | Geom::Point SPObject::getExportDpi() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node-event-vector.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.cpp:1764:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1764 | Geom::Point SPObject::getExportDpi() const | ^~~~~~~~ [837/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-taperstroke.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_g2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1074:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1074 | SPGradient::get_g2d_matrix(Geom::Affine const &ctm, Geom::Rect const &bbox) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1078:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In constructor 'SPGradient::SPGradient()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:248:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 248 | this->gradientTransform = Geom::identity(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_g2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1077:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | return ( Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1078:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1077 | return ( Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~~~~~~~~~~ 1078 |  * Geom::Translate(bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_gs2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1090:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1090 | * Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1090:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | return ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1090 |  * Geom::Scale(bbox.dimensions()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1091:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1091 | * Geom::Translate(bbox.min()) | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1091:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1089 | return ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1090 |  * Geom::Scale(bbox.dimensions()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1091 |  * Geom::Translate(bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'void SPGradient::set_gs2d_matrix(const Geom::Affine&, const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1105:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1105 | * Geom::Translate(-bbox.min()) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1105:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | gradientTransform = ( gradientTransform | ~~~~~~~~~~~~~~~~~ 1105 |  * Geom::Translate(-bbox.min()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1106:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1106:64: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1106:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1104:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | gradientTransform = ( gradientTransform | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 1105 |  * Geom::Translate(-bbox.min()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 |  * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In function 'void sp_gradient_pattern_common_setup(cairo_pattern_t*, SPGradient*, const Geom::OptRect&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1154:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | ink_cairo_pattern_set_matrix(cp, gs2user.inverse()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'Geom::Affine SPGradient::get_g2d_matrix(const Geom::Affine&, const Geom::Rect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1078:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1078 | * Geom::Translate(bbox.min()) | ~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp: In member function 'void SPGradient::set_gs2d_matrix(const Geom::Affine&, const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1106:75: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1106 | * Geom::Scale(bbox.dimensions()).inverse() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.cpp:1099:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1099 | SPGradient::set_gs2d_matrix(Geom::Affine const &ctm, | ^~~~~~~~~~ [838/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-tangent_to_curve.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-font.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [839/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-spiro.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual Geom::Affine SPImage::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:376:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:506:17: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In function 'void sp_image_set_curve(SPImage*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:755:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::OptRect rect = image->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:376:20: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 376 | ictx->viewport = Geom::Rect::from_xywh(this->x.computed, this->y.computed, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 |  this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual Geom::OptRect SPImage::bbox(const Geom::Affine&, SPItem::BBoxType) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:483:37: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 483 | bbox = Geom::Rect::from_xywh(this->x.computed, this->y.computed, this->width.computed, this->height.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:506:11: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | t = s * tp; | ~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:698:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 698 | Geom::Affine const i2d (this->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:700:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | p.emplace_back(Geom::Point(x0, y0) * i2d, Inkscape::SNAPSOURCE_IMG_CORNER, Inkscape::SNAPTARGET_IMG_CORNER); | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual Geom::Affine SPImage::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:715:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:719:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:743:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:743:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:743:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:747:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 747 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:506:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | t = s * tp; | ^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual Geom::Affine SPImage::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:719:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | Geom::Affine SPImage::set_transform(Geom::Affine const &xform) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:713:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:715:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | Geom::Point pos( Geom::Point(this->x.computed, this->y.computed) * xform ); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:743:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:743:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | pos = pos * ret.inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:680:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 680 | void SPImage::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:680:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:680:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:680:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:698:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 698 | Geom::Affine const i2d (this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:700:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | p.emplace_back(Geom::Point(x0, y0) * i2d, Inkscape::SNAPSOURCE_IMG_CORNER, Inkscape::SNAPTARGET_IMG_CORNER); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::set(SPAttr, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:755:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 755 | Geom::OptRect rect = image->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp: In member function 'virtual void SPImage::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-image.cpp:314:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 314 | void SPImage::update(SPCtx *ctx, unsigned int flags) { | ^~~~~~~ [840/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-slice.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:233:87: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp: In member function 'virtual void SPClipPath::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:139:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:139:61: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:139:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | Geom::Affine t = Geom::Scale(v->bbox->dimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:140:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | t.setTranslation(v->bbox->min()); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:143:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | g->setChildTransform(Geom::identity()); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp: In member function 'Inkscape::DrawingItem* SPClipPath::show(Inkscape::Drawing&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:195:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:195:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:196:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | t.setTranslation(display->bbox->min()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp: In member function 'Geom::OptRect SPClipPath::geometricBounds(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:233:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | Geom::OptRect tmp = SP_ITEM(&i)->geometricBounds(SP_ITEM(&i)->transform * transform); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp: In member function 'Inkscape::DrawingItem* SPClipPath::show(Inkscape::Drawing&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:196:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 196 | t.setTranslation(display->bbox->min()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.cpp:195:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Geom::Affine t = Geom::Scale(display->bbox->dimensions()); | ^ [841/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-sketch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp: In member function 'Geom::Rect SPFilter::get_automatic_filter_region(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:384:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 384 | Geom::Rect SPFilter::get_automatic_filter_region(SPItem *item) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp: In member function 'void SPFilter::update_filter_all_regions()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:355:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | opt_r.unionWith(this->get_automatic_filter_region(item)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp: In member function 'Geom::Rect SPFilter::get_automatic_filter_region(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:387:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | Geom::OptRect v_box = item->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:389:45: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 389 | if (!v_box || !g_box) return Geom::Rect(); // No adjustment for dead box | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:409:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | outbox *= Geom::Translate(-inbox.left(), -inbox.top()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:411:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | return outbox; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp: In member function 'Geom::Rect SPFilter::get_automatic_filter_region(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:384:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 384 | Geom::Rect SPFilter::get_automatic_filter_region(SPItem *item) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:384:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:384:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:387:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | Geom::OptRect v_box = item->bbox(Geom::identity(), SPItem::VISUAL_BBOX); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.cpp:401:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 401 | outbox = primitive->calculate_region(outbox); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [842/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-skeleton.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:414:49: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Coord Geom::distance(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double&, bool&, bool&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp: In member function 'BoolOpErrors Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, Glib::ustring, Glib::ustring, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:832:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 832 | Geom::Affine i2doc(item_source->i2doc_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp: In member function 'BoolOpErrors Inkscape::ObjectSet::pathBoolOp(bool_op, bool, bool, Glib::ustring, Glib::ustring, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:419:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 419 | BoolOpErrors Inkscape::ObjectSet::pathBoolOp(bool_op bop, const bool skip_undo, const bool checked, | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection-graph.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {const Geom::Point&, const Geom::Point&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [843/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-simplify.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'Geom::Interval SPHatch::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:610:34: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:541:46: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:680:54: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:104: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In constructor 'SPHatch::SPHatch()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:48:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | _hatchTransform(Geom::identity()), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'void SPHatch::transform_multiply(Geom::Affine, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:536:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | void SPHatch::transform_multiply(Geom::Affine postmul, bool set) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'Geom::Interval SPHatch::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:610:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'SPHatch::RenderInfo SPHatch::_calculateRenderInfo(const SPHatch::View&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:680:96: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 680 | Geom::Rect hatch_tile = Geom::Rect::from_xywh(0, tile_render_y, tile_width, tile_height); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:123: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:696:50: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:708:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 708 | info.overflow_step_transform = Geom::Translate(pitch, 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'Geom::OptInterval SPHatch::_calculateStripExtents(const Geom::OptRect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:728:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:733:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 733 | Geom::Point corner = bbox->corner(i); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'Geom::OptInterval SPHatch::_calculateStripExtents(const Geom::OptRect&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:733:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 733 | Geom::Point corner = bbox->corner(i); | ~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 719 | Geom::OptInterval SPHatch::_calculateStripExtents(Geom::OptRect const &bbox) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:719:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:728:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:728:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 728 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'Geom::Interval SPHatch::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:610:16: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 610 | Geom::Interval SPHatch::bounds() const | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-paint-server.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'SPHatch::RenderInfo SPHatch::_calculateRenderInfo(const SPHatch::View&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:709:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | info.overflow_initial_transform = Geom::Translate(-overflow_right_strip, 0.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 654 | SPHatch::RenderInfo SPHatch::_calculateRenderInfo(View const &view) const | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:654:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:92: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:689:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 689 | Geom::Affine ps2user = Geom::Translate(tile_x, tile_y) * Geom::Rotate::from_degrees(tile_rotate) * hatchTransform(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:696:49: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 696 | Geom::Interval bounds = this->bounds(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp: In member function 'void SPHatch::_updateView(SPHatch::View&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch.cpp:650:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | view.arenaitem->setOverflow(info.overflow_initial_transform, info.overflow_steps, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 |  info.overflow_step_transform); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [844/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-show_handles.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'Geom::Rect SPPage::getRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:88:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect SPPage::getRect() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:380:38: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:88:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect SPPage::getRect() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'Geom::Rect SPPage::getDocumentRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::setDesktopRect(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::setDesktopSize(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:154:32: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | auto rect = getDesktopRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:155:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | rect.setMax(rect.corner(0) + Geom::Point(width, height)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'std::vector SPPage::getExclusiveItems(bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:170:54: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | return document->getItemsInBox(0, getDocumentRect(), hidden, true, true, false); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'bool SPPage::isViewportPage() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:203:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 203 | return getDesktopRect().corner(0) == rect->corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:203:26: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | return getDesktopRect().corner(0) == rect->corner(0); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:203:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 203 | return getDesktopRect().corner(0) == rect->corner(0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::showPage(Inkscape::CanvasItemGroup*, Inkscape::CanvasItemGroup*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:211:22: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | _canvas_item->add(getDesktopRect(), fg, bg); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::movePage(Geom::Affine, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:329:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void SPPage::movePage(Geom::Affine translate, bool with_objects) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:336:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | setDesktopRect(getDesktopRect() * translate); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::swapPage(SPPage*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:369:49: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | auto other_rect = other->getDesktopRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:378:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 378 | auto this_affine = Geom::Translate(getDesktopRect().corner(0)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:378:54: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 378 | auto this_affine = Geom::Translate(getDesktopRect().corner(0)); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:378:63: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 378 | auto this_affine = Geom::Translate(getDesktopRect().corner(0)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:379:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 379 | auto other_affine = Geom::Translate(other->getDesktopRect().corner(0)); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:379:71: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 379 | auto other_affine = Geom::Translate(other->getDesktopRect().corner(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:380:36: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | movePage(this_affine.inverse() * other_affine, with_objects); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:380:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | movePage(this_affine.inverse() * other_affine, with_objects); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:381:44: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | other->movePage(other_affine.inverse() * this_affine, with_objects); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:381:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | other->movePage(other_affine.inverse() * this_affine, with_objects); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'virtual void SPPage::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:387:25: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | _canvas_item->update(getDesktopRect(), this->label()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'Geom::Rect SPPage::getRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:88:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect SPPage::getRect() const | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'Geom::Rect SPPage::getDocumentRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:107:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | Geom::Rect SPPage::getDocumentRect() const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:107:12: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:107:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:107:12: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:107:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:109:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return getRect() * document->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::setDesktopRect(Geom::Rect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:56: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:143:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | void SPPage::setDesktopRect(Geom::Rect rect) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:143:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:143:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:46: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | setRect(rect * document->getDocumentScale().inverse()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::setDesktopSize(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:155:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | rect.setMax(rect.corner(0) + Geom::Point(width, height)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:152:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | void SPPage::setDesktopSize(double width, double height) | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::movePage(Geom::Affine, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:329:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void SPPage::movePage(Geom::Affine translate, bool with_objects) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:329:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:329:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:336:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | setDesktopRect(getDesktopRect() * translate); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'void SPPage::swapPage(SPPage*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:381:41: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | other->movePage(other_affine.inverse() * this_affine, with_objects); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:365:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 365 | void SPPage::swapPage(SPPage *other, bool with_objects) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:365:6: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:365:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:365:6: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:369:48: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 369 | auto other_rect = other->getDesktopRect(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:380:38: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | movePage(this_affine.inverse() * other_affine, with_objects); | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:380:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | movePage(this_affine.inverse() * other_affine, with_objects); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:381:46: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | other->movePage(other_affine.inverse() * this_affine, with_objects); | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:381:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 381 | other->movePage(other_affine.inverse() * this_affine, with_objects); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp: In member function 'bool SPPage::itemOnPage(SPItem*, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.cpp:186:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | bool SPPage::itemOnPage(SPItem *item, bool contains) const | ^~~~~~ [845/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ruler.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual Geom::Affine SPRect::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'Geom::Rect SPRect::getRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:468:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | Geom::Rect SPRect::getRect() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual Geom::Affine SPRect::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:353:76: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:357:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:390:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:390:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:390:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:400:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In static member function 'static gdouble SPRect::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:417:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleRx(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:424:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | this->rx = rx / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 425 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'Geom::Rect SPRect::getRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:468:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | Geom::Rect SPRect::getRect() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::compensateRxRy(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:475:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:482:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | Geom::Point cx = c + Geom::Point(1, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleWidth(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:511:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | this->width = width / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 512 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual void SPRect::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:560:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 560 | Geom::Point p0 = Geom::Point(this->x.computed, this->y.computed) * i2dt; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual void SPRect::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:595:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:597:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'Geom::Rect SPRect::getRect() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:468:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | Geom::Rect SPRect::getRect() const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In static member function 'static gdouble SPRect::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | gdouble SPRect::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:412:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:417:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleRx(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:420:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | void SPRect::setVisibleRx(gdouble rx) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:424:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 424 | this->rx = rx / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 425 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:424:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:424:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:424:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleRy(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:437:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | this->ry = ry / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 438 |  Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 440 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:437:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:437:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:437:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'gdouble SPRect::getVisibleRx() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:451:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 451 | return this->rx.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 452 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:451:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:451:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:451:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'gdouble SPRect::getVisibleRy() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:462:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 462 | return this->ry.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 463 |  Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:462:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:462:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:462:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::compensateRxRy(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:475:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 475 | void SPRect::compensateRxRy(Geom::Affine xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:475:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:482:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | Geom::Point cx = c + Geom::Point(1, 0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:491:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 491 | gdouble eX = SPRect::vectorStretch(cx, c, xform); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:491:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:491:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:492:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 492 | gdouble eY = SPRect::vectorStretch(cy, c, xform); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:492:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:492:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:492:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleWidth(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:511:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 511 | this->width = width / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 512 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:511:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:511:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:511:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'void SPRect::setVisibleHeight(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:520:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 520 | this->height = height / SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 521 |  Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:520:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:520:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:520:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'gdouble SPRect::getVisibleWidth() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:533:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 533 | return this->width.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 534 |  Geom::Point(this->x.computed + 1, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:533:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:533:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:533:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'gdouble SPRect::getVisibleHeight() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:544:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | return this->height.computed * SPRect::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~^ 545 |  Geom::Point(this->x.computed, this->y.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 546 |  Geom::Point(this->x.computed, this->y.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:544:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:544:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:544:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual Geom::Affine SPRect::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 348 | Geom::Affine SPRect::set_transform(Geom::Affine const& xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:348:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:353:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | Geom::Point pos(Geom::Point(this->x.computed, this->y.computed) * xform); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:390:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:390:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | pos = pos * ret.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:400:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual void SPRect::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:550:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | void SPRect::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:550:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:550:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:558:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 558 | Geom::Affine const i2dt (this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:560:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 560 | Geom::Point p0 = Geom::Point(this->x.computed, this->y.computed) * i2dt; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp: In member function 'virtual void SPRect::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:584:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | void SPRect::convert_to_guides() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:584:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:595:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 595 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-rect.cpp:597:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 597 | Geom::Point A1(Geom::Point(this->x.computed, this->y.computed) * i2dt); | ^~~~ [846/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-roughen.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual Geom::Affine SPStar::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_xy(const SPStar*, SPStarPoint, gint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:536:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | sp_star_get_xy (SPStar const *star, SPStarPoint point, gint index, bool randomized) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_curvepoint(SPStar*, SPStarPoint, gint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:339:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | ret = ret * Geom::Affine (Geom::Rotate (star->randomized * M_PI * rnd (seed, 3))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:339:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | ret = ret * Geom::Affine (Geom::Rotate (star->randomized * M_PI * rnd (seed, 3))); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual void SPStar::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:465:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 465 | Geom::Affine const i2dt (this->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:466:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | p.emplace_back(this->center * i2dt,Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual Geom::Affine SPStar::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:482:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | Geom::Point pos( this->center * xform ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:486:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:504:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:504:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:504:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:513:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_xy(const SPStar*, SPStarPoint, gint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:536:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | sp_star_get_xy (SPStar const *star, SPStarPoint point, gint index, bool randomized) | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In function 'void sp_star_position_set(SPStar*, gint, Geom::Point, gdouble, gdouble, gdouble, gdouble, bool, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:431:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | sp_star_position_set (SPStar *star, gint sides, Geom::Point center, gdouble r1, gdouble r2, gdouble arg1, gdouble arg2, bool isflat, double rounded, double randomized) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In function 'Geom::Point sp_star_get_curvepoint(SPStar*, SPStarPoint, gint, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:339:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 339 | ret = ret * Geom::Affine (Geom::Rotate (star->randomized * M_PI * rnd (seed, 3))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:293:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | sp_star_get_curvepoint (SPStar *star, SPStarPoint point, gint index, bool previ) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:20: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual Geom::Affine SPStar::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 470 | Geom::Affine SPStar::set_transform(Geom::Affine const &xform) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:470:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:482:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | Geom::Point pos( this->center * xform ); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:486:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 486 | Geom::Affine ret(opt_trans ? xform.withoutTranslation() : xform); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:504:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 504 | pos = pos * ret.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:513:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 513 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual void SPStar::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:352:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 352 | void SPStar::set_shape() { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp: In member function 'virtual void SPStar::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:455:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 455 | void SPStar::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:455:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:455:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:455:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:465:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 465 | Geom::Affine const i2dt (this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-star.cpp:466:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 466 | p.emplace_back(this->center * i2dt,Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ^~~~ [847/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-rough-hatches.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp: In member function 'void SPConnEndPair::getEndpoints(Geom::Point*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:224:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Geom::Affine i2d = _path->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:228:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp: In member function 'bool SPConnEndPair::reroutePathFromLibavoid()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:375:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine doc2item = _path->i2doc_affine().inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp: In member function 'void SPConnEndPair::getEndpoints(Geom::Point*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | void SPConnEndPair::getEndpoints(Geom::Point endPts[]) const | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:219:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:224:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Geom::Affine i2d = _path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:228:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | endPts[h] = h2attItem[h]->getAvoidRef().getConnectionPointPos(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp: In member function 'bool SPConnEndPair::reroutePathFromLibavoid()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end-pair.cpp:364:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | bool SPConnEndPair::reroutePathFromLibavoid() | ^~~~~~~~~~~~~ [848/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-recursiveskeleton.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual Geom::Affine SPSpiral::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'Geom::Point SPSpiral::getXY(gdouble) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:447:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual void SPSpiral::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:375:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine const i2dt (this->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:377:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | p.emplace_back(Geom::Point(this->cx, this->cy) * i2dt, Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual Geom::Affine SPSpiral::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:396:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:400:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:417:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:417:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:417:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:427:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'Geom::Point SPSpiral::getXY(gdouble) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:447:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'Geom::Point SPSpiral::getXY(gdouble) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:447:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | Geom::Point SPSpiral::getXY(gdouble t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual Geom::Affine SPSpiral::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | Geom::Affine SPSpiral::set_transform(Geom::Affine const &xform) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:386:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:396:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 396 | Geom::Point pos( Geom::Point(this->cx, this->cy) * xform ); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:400:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 400 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:417:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | pos = pos * ret.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:427:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual void SPSpiral::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:332:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | hat1 = -hat2; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp: In member function 'virtual void SPSpiral::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:366:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | void SPSpiral::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:366:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:366:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:366:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:375:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 375 | Geom::Affine const i2dt (this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-spiral.cpp:377:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | p.emplace_back(Geom::Point(this->cx, this->cy) * i2dt, Inkscape::SNAPSOURCE_OBJECT_MIDPOINT, Inkscape::SNAPTARGET_OBJECT_MIDPOINT); | ^~~~ [849/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-pts2ellipse.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:217:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:224:51: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:333:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:487:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:637:44: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In member function 'virtual void SPMarker::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:213:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | ictx.i2doc = Geom::identity(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:217:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 217 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:224:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | this->c2p = this->c2p * Geom::Translate( -ref ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:224:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:224:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | this->c2p = this->c2p * Geom::Translate( -ref ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'void sp_validate_marker(SPMarker*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:333:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 333 | Geom::Rect bounds(r->min() * doc->dt2doc(), r->max() * doc->dt2doc()); | ~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'Inkscape::DrawingItem* sp_marker_show_instance(SPMarker*, Inkscape::DrawingItem*, unsigned int, unsigned int, const Geom::Affine&, float)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:483:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:483:43: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:483:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:484:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | m *= Geom::Translate(base.translation()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:487:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | m = Geom::Scale(linewidth) * m; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'const gchar* generate_marker(std::vector&, Geom::Rect, SPDocument*, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 508 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:520:65: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 520 | repr->setAttributeSvgDouble("markerWidth", bounds.dimensions()[Geom::X]); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:536:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | dup_transform = Geom::identity(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'void sp_marker_flip_horizontally(SPMarker*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:637:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 637 | set.setScaleRelative(bbox->midpoint(), Geom::Scale(-1.0, 1.0)); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'const gchar* generate_marker(std::vector&, Geom::Rect, SPDocument*, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 508 | const gchar *generate_marker(std::vector &reprs, Geom::Rect bounds, SPDocument *document, Geom::Point center, Geom::Affine move) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:508:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In function 'Inkscape::DrawingItem* sp_marker_show_instance(SPMarker*, Inkscape::DrawingItem*, unsigned int, unsigned int, const Geom::Affine&, float)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:483:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:483:43: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 483 | m = Geom::Rotate::from_degrees(marker->orient.computed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:487:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | m = Geom::Scale(linewidth) * m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:436:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp: In member function 'virtual void SPMarker::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:224:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | this->c2p = this->c2p * Geom::Translate( -ref ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:217:42: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 217 | ictx.viewport = Geom::Rect::from_xywh(0, 0, this->markerWidth.computed, this->markerHeight.computed); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-marker.cpp:205:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | void SPMarker::update(SPCtx *ctx, guint flags) { | ^~~~~~~~ [850/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerstroke.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path-reference.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [851/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powermask.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h:52:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp: In member function 'virtual Geom::Affine SPLine::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:130:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Affine SPLine::set_transform(Geom::Affine const &transform) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp: In member function 'virtual void SPLine::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:121:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:123:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | points[0] = Geom::Point(this->x1.computed, this->y1.computed)*i2dt; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp: In member function 'virtual Geom::Affine SPLine::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:130:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Geom::Affine SPLine::set_transform(Geom::Affine const &transform) { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp: In member function 'virtual void SPLine::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:119:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | void SPLine::convert_to_guides() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:119:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:119:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:119:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:121:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-line.cpp:123:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | points[0] = Geom::Point(this->x1.computed, this->y1.computed)*i2dt; | ^~~~ [852/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-powerclip.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-anchor.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [853/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perspective-envelope.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [854/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-perp_bisector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/livarot/Shape.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:409:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp: In function 'void sp_offset_move_compensate(const Geom::Affine*, SPItem*, SPOffset*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:1031:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1031 | Geom::Affine offset_move = t.inverse() * m * t; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp: In member function 'virtual void SPOffset::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:409:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 409 | gdouble size = L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp: In member function 'virtual void SPOffset::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-offset.cpp:409:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 409 | gdouble size = L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ [855/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-patternalongpath.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual Geom::Affine SPText::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:405:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 405 | Geom::Affine SPText::set_transform(Geom::Affine const &xform) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'Geom::Point TextTagAttributes::firstXY() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1425:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1425 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:33: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void SPText::update(SPCtx*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual void SPText::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:376:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:376:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:376:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual Geom::Affine SPText::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:405:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 405 | Geom::Affine SPText::set_transform(Geom::Affine const &xform) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual void SPText::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 472 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 472 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:474:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Affine const ctm (this->i2dt_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'Geom::OptRect SPText::get_frame()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1115:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1115:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1115:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1117:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1117 | frame *= Geom::Translate (-inline_size/2.0, 0 ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1124:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1124 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1124:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1124 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1124:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1124 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1126:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1126 | frame *= Geom::Translate (0, -inline_size/2.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1143:19: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1143 | frame = Geom::Rect::from_xywh(x, y, width, height); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/font-instance.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In function 'SPItem* create_text_with_inline_size(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1188:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1188 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1203:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1203 | p0 *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In function 'SPItem* create_text_with_rectangle(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1230:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1230 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1239:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | text_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'Geom::Point TextTagAttributes::firstXY() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1425:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1425 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual void SPText::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:366:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 366 | void SPText::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In function 'SPItem* create_text_with_inline_size(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1188:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1188 | SPItem *create_text_with_inline_size (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1203:26: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1203 | p0 *= desktop->dt2doc(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In function 'SPItem* create_text_with_rectangle(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1230:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1230 | SPItem *create_text_with_rectangle (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1239:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1239 | text_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'Geom::Point TextTagAttributes::firstXY() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1425:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1425 | Geom::Point TextTagAttributes::firstXY() const | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual void SPText::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 472 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:468:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | void SPText::print(SPPrintContext *ctx) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:468:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:468:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:472:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 472 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:474:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 474 | Geom::Affine const ctm (this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/FontFactory.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'Geom::OptRect SPText::get_frame()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1117:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1117 | frame *= Geom::Translate (-inline_size/2.0, 0 ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1102 | Geom::OptRect SPText::get_frame() | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1102:15: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1115:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1115:42: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | frame = Geom::Rect::from_xywh(attributes.firstXY()[Geom::X], -100000, inline_size, 200000); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1124:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1124 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:1124:42: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 1124 | frame = Geom::Rect::from_xywh(-100000, attributes.firstXY()[Geom::Y], 200000, inline_size); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'void SPText::_buildLayoutInit()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:562:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 562 | int v0 = shape->AddPoint(frame.corner(0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual void SPText::modified(guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:207:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | void SPText::modified(guint flags) { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'void SPText::rebuildLayout()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:858:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 858 | void SPText::rebuildLayout() | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp: In member function 'virtual Geom::Affine SPText::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.cpp:444:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [856/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-path_length.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:53: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:80: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:80: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'Geom::Scale Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Rect&, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1679:167: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1679 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:522:51: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:523:53: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:305:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:500:80: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:500:80: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual void Inkscape::UI::ClipboardManagerImpl::copyPathParameter(Inkscape::LivePathEffect::PathParam*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:305:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | pv *= item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual void Inkscape::UI::ClipboardManagerImpl::copySymbol(Inkscape::XML::Node*, const gchar*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:347:52: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | auto scale = _clipboardSPDoc->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:382:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | Geom::Affine affine = source->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:382:55: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | Geom::Affine affine = source->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:382:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | Geom::Affine affine = source->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'bool Inkscape::UI::ClipboardManagerImpl::_copyNodes(SPDesktop*, Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:499:64: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | auto source_scale = first_path->document->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:514:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | auto transform_str = sp_svg_transform_write(parent->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:522:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | auto bbox = *(path_obj->visualBounds()) * source_scale; | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:522:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | auto bbox = *(path_obj->visualBounds()) * source_scale; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:523:53: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 523 | _clipnode->setAttributePoint("min", bbox.min()); | ~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'bool Inkscape::UI::ClipboardManagerImpl::_pasteNodes(SPDesktop*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:547:51: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | auto source_scale = clipdoc->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:548:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | auto target_trans = target_path->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:576:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | auto bbox = *(source_path->geometricBounds()) * group_affine; | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:576:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | auto bbox = *(source_path->geometricBounds()) * group_affine; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:577:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | auto to_mouse = Geom::Translate(desktop->point() - bbox.midpoint()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:578:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 578 | source_curve->transform(to_mouse); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:581:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | auto bbox = *(source_path->visualBounds()) * group_affine; | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-gradient.h:28, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:581:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | auto bbox = *(source_path->visualBounds()) * group_affine; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:582:85: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | auto to_origin = Geom::Translate(clipnode->getAttributePoint("min") - bbox.min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:583:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | source_curve->transform(to_origin); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual bool Inkscape::UI::ClipboardManagerImpl::pasteSize(Inkscape::ObjectSet*, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:757:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 757 | item->scale_rel(_getScale(set->desktop(), min, max, *obj_size, apply_x, apply_y)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:768:57: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 768 | set->setScaleRelative(sel_size->midpoint(), | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:769:55: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 769 | _getScale(set->desktop(), min, max, *sel_size, apply_x, apply_y)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual Glib::ustring Inkscape::UI::ClipboardManagerImpl::getPathParameter(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:846:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 846 | auto tr_p = item->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:847:49: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 847 | auto tr_s = doc->getDocumentScale().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copySelection(Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1014:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1014 | auto transform_str = sp_svg_transform_write(parent->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1044:54: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1044 | _clipnode->setAttributePoint("min", size->min()); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'Geom::Scale Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Rect&, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1679:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1679 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'Geom::Scale Inkscape::UI::ClipboardManagerImpl::_getScale(SPDesktop*, const Geom::Point&, const Geom::Point&, const Geom::Rect&, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1679:13: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 1679 | Geom::Scale ClipboardManagerImpl::_getScale(SPDesktop *desktop, Geom::Point const &min, Geom::Point const &max, Geom::Rect const &obj_rect, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:24: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'bool Inkscape::UI::ClipboardManagerImpl::_pasteNodes(SPDesktop*, SPDocument*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:572:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | source_curve->transform(source_scale); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:577:81: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 577 | auto to_mouse = Geom::Translate(desktop->point() - bbox.midpoint()); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:583:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | source_curve->transform(to_origin); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 536 | bool ClipboardManagerImpl::_pasteNodes(SPDesktop *desktop, SPDocument *clipdoc, bool in_place) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:536:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:547:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 547 | auto source_scale = clipdoc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:548:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | auto target_trans = target_path->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:576:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | auto bbox = *(source_path->geometricBounds()) * group_affine; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:577:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | auto to_mouse = Geom::Translate(desktop->point() - bbox.midpoint()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:581:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | auto bbox = *(source_path->visualBounds()) * group_affine; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:581:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | auto bbox = *(source_path->visualBounds()) * group_affine; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:582:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | auto to_origin = Geom::Translate(clipnode->getAttributePoint("min") - bbox.min()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:587:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 587 | source_curve->transform(target_trans.inverse()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_onGet(Gtk::SelectionData&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:1568:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1568 | Geom::Rect area = Geom::Rect(origin, origin + _clipboardSPDoc->getDimensions()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual bool Inkscape::UI::ClipboardManagerImpl::pasteSize(Inkscape::ObjectSet*, bool, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:715:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 715 | bool ClipboardManagerImpl::pasteSize(ObjectSet *set, bool separately, bool apply_x, bool apply_y) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:746:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 746 | min = clipnode->getAttributePoint((visual_bbox ? "min" : "geom-min"), min); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:757:50: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 757 | item->scale_rel(_getScale(set->desktop(), min, max, *obj_size, apply_x, apply_y)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual void Inkscape::UI::ClipboardManagerImpl::copySymbol(Inkscape::XML::Node*, const gchar*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:382:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 382 | Geom::Affine affine = source->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:329:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | void ClipboardManagerImpl::copySymbol(Inkscape::XML::Node* symbol, gchar const* style, SPDocument *source) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copySelection(Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:947:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 947 | void ClipboardManagerImpl::_copySelection(ObjectSet *selection) | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h: In member function 'void Geom::PathIteratorSink::lineTo(const Geom::Point&) [with OutputIterator = std::back_insert_iterator]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:137:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | void lineTo(Point const &p) override { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'bool Inkscape::UI::ClipboardManagerImpl::_copyNodes(SPDesktop*, Inkscape::ObjectSet*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:500:79: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 500 | pathRepr->setAttribute("d", sp_svg_write_path(pathv * source_scale.inverse())); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:522:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | auto bbox = *(path_obj->visualBounds()) * source_scale; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:469:6: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 469 | bool ClipboardManagerImpl::_copyNodes(SPDesktop *desktop, ObjectSet *set) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:469:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:469:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:499:63: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | auto source_scale = first_path->document->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:514:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | auto transform_str = sp_svg_transform_write(parent->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:522:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 522 | auto bbox = *(path_obj->visualBounds()) * source_scale; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual void Inkscape::UI::ClipboardManagerImpl::copyPathParameter(Inkscape::LivePathEffect::PathParam*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:297:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 297 | void ClipboardManagerImpl::copyPathParameter(Inkscape::LivePathEffect::PathParam *pp) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp: In member function 'virtual Glib::ustring Inkscape::UI::ClipboardManagerImpl::getPathParameter(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:847:48: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 847 | auto tr_s = doc->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:828:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 828 | Glib::ustring ClipboardManagerImpl::getPathParameter(SPDesktop* desktop) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:828:15: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:846:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 846 | auto tr_p = item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:847:38: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 847 | auto tr_s = doc->getDocumentScale().inverse(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/clipboard.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {const Geom::Point&, const Geom::Point&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [857/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-parallel.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h:52:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Geom::Point getPoint() const { return point_on_line; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp: In member function 'virtual Geom::Affine SPPath::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:299:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Geom::Affine SPPath::set_transform(Geom::Affine const &transform) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp: In member function 'virtual void SPPath::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:98:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | Geom::Affine const i2dt(this->i2dt_affine()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:106:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp: In member function 'virtual Geom::Affine SPPath::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:299:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 299 | Geom::Affine SPPath::set_transform(Geom::Affine const &transform) { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'double Geom::distance(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:411:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | return ::Geom::distance(p, line.initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In member function 'Geom::Affine SPPath::_ZN6SPPath13set_transformERKN4Geom6AffineE.part.0(const Geom::Affine&)': cc1plus: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:22: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp: In member function 'virtual void SPPath::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:91:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | void SPPath::convert_to_guides() const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:91:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:91:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:91:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:98:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | Geom::Affine const i2dt(this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-path.cpp:106:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | pts.emplace_back(cit->initialPoint() * i2dt, cit->finalPoint() * i2dt); | ~~~~~~~~~~~~~~~~~^~ [858/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-offset.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite-reference.cpp:3: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [859/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-mirror_symmetry.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/spiro-converters.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [860/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-measure-segments.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:66:50: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp: In function 'void sp_conn_get_route_and_redraw(SPPath*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:153:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | Geom::Affine const path2anc(i2anc_affine(path, ancestor)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp: In function 'bool try_get_intersect_point_with_item_recursive(Geom::PathVector&, SPItem*, const Geom::Affine&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:66:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | item_transform * child_item->transform, child_pos); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-use-reference.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp: In function 'bool try_get_intersect_point_with_item_recursive(Geom::PathVector&, SPItem*, const Geom::Affine&, double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-conn-end.cpp:66:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | item_transform * child_item->transform, child_pos); | ^~~~~~~~~ [861/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-line_segment.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:36:45: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp: In member function 'Geom::OptRect Inkscape::LivePathEffect::GroupBBoxEffect::clip_mask_bbox(SPLPEItem*, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpegroupbbox.cpp:33:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | GroupBBoxEffect::clip_mask_bbox(SPLPEItem *item, Geom::Affine transform) | ^~~~~~~~~~~~~~~ [862/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice2.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-metadata.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [863/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-lattice.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [864/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-knot.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/proj_pt.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/transf_mat_3x4.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp: In member function 'Geom::Point Persp3D::get_PL_dir_from_pt(const Geom::Point&, Proj::Axis) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.cpp:313:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 313 | Persp3D::get_PL_dir_from_pt (Geom::Point const &pt, Proj::Axis axis) const { | ^~~~~~~ [865/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-jointype.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp: In member function 'virtual void SPFlowregion::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowregion.cpp:82:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [866/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate_points.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:1084:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp: In member function 'void SPNamedView::updateViewPort()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:534:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 534 | page->setDesktopRect(*box); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp: In function 'void sp_namedview_zoom_and_view_from_document(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:748:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | void sp_namedview_zoom_and_view_from_document(SPDesktop *desktop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp: In member function 'void SPNamedView::show(SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.cpp:641:19: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | _viewport->add(*box, desktop->getCanvasPagesBg(), desktop->getCanvasPagesFg()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [867/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-interpolate.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-polygon.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d-side.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [868/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-gears.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [869/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fillet-chamfer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h: In member function 'Geom::Point SPGuide::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-guide.h:52:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | Geom::Point getPoint() const { return point_on_line; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-hatch-path.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/persp3d.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-factory.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [870/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-strokes.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:72: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:72: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:1119:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2817:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'void SPMeshNodeArray::create(SPMeshGradient*, SPItem*, Geom::OptRect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:1119:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | Geom::Coord const width = bbox->dimensions()[Geom::X]; | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'guint SPMeshNodeArray::color_pick(std::vector, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2329:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2329 | p *= item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2344:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2344 | Geom::Point dp = nodes[nrow+1][ncol]->p - p; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'bool SPMeshNodeArray::fill_box(Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2817:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2817 | Geom::Affine trans = t1 * scale * t2; | ^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:46: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'void SPMeshNodeArray::split_row(unsigned int, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2901:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2901 | nodes[i+n ][j]->p = b_new.first[n]; In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'guint SPMeshNodeArray::color_pick(std::vector, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2276:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2276 | guint SPMeshNodeArray::color_pick( std::vector icorners, SPItem* item ) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2276:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2276:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2276:7: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2329:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2329 | p *= item->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2344:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 2344 | Geom::Point dp = nodes[nrow+1][ncol]->p - p; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:56: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'bool SPMeshNodeArray::fill_box(Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:2817:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2817 | Geom::Affine trans = t1 * scale * t2; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp: In member function 'void SPMeshNodeArray::create(SPMeshGradient*, SPItem*, Geom::OptRect)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-mesh-array.cpp:1104:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1104 | void SPMeshNodeArray::create( SPMeshGradient *mg, SPItem *item, Geom::OptRect bbox ) { | ^~~~~~~~~~~~~~~ [871/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-fill-between-many.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:33: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:95:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | cctx.i2doc = chi.transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 269 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 269 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:271:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | Geom::Affine const ctm (this->i2dt_affine()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:305:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:305:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Inkscape::DrawingItem* SPFlowtext::show(Inkscape::Drawing&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'Inkscape::XML::Node* SPFlowtext::getAsText()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:498:86: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | Geom::Point anchor_point = this->layout.characterAnchorPoint(this->layout.begin()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In function 'SPItem* create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:650:110: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | root_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'void SPFlowtext::fix_overflow_flowregion(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:711:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 711 | scale = scale.inverse(); | ~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:713:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | SP_ITEM(childshapes)->doWriteTransform(scale, nullptr, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:305:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | p.emplace_back((*pt) * this->i2dt_affine(), Inkscape::SNAPSOURCE_TEXT_ANCHOR, Inkscape::SNAPTARGET_TEXT_ANCHOR); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:295:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | void SPFlowtext::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::print(SPPrintContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:33: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 269 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:265:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | void SPFlowtext::print(SPPrintContext *ctx) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:265:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:265:6: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:269:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | dbox = Geom::Rect::from_xywh(Geom::Point(0,0), this->document->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:271:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | Geom::Affine const ctm (this->i2dt_affine()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In function 'SPItem* create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:641:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 641 | SPItem *create_flowtext_with_internal_frame (SPDesktop *desktop, Geom::Point p0, Geom::Point p1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:650:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 650 | root_repr->setAttributeOrRemoveIfEmpty("transform", sp_svg_transform_write(parent->i2doc_affine().inverse())); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'void SPFlowtext::fix_overflow_flowregion(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:711:42: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 711 | scale = scale.inverse(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:713:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | SP_ITEM(childshapes)->doWriteTransform(scale, nullptr, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'Inkscape::XML::Node* SPFlowtext::getAsText()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:488:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | Inkscape::XML::Node *SPFlowtext::getAsText() | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp: In member function 'virtual void SPFlowtext::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.cpp:72:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | void SPFlowtext::update(SPCtx* ctx, unsigned int flags) { | ^~~~~~~~~~ [872/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-extrude.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:459:30: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp: In member function 'Geom::OptRect Inkscape::ObjectSet::strokedBounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:417:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | bbox.unionWith(item->visualBounds(item->i2doc_affine(), false, true, true)); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp: In member function 'std::optional Inkscape::ObjectSet::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:454:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 454 | return first->getCenter(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp: In member function 'Geom::OptRect Inkscape::ObjectSet::strokedBounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:411:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | Geom::OptRect ObjectSet::strokedBounds() const | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp: In member function 'std::optional Inkscape::ObjectSet::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.cpp:449:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 449 | std::optional ObjectSet::center() const { | ^~~~~~~~~ [873/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-envelope.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/unit.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [874/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch-ordering.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::VectorParamKnotHolderEntity_Origin::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:179:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Point knot_get() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp: In member function 'virtual void Inkscape::LivePathEffect::VectorParam::param_transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:137:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:137:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp: In member function 'virtual void Inkscape::LivePathEffect::VectorParam::param_transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:137:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.cpp:135:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | VectorParam::param_transform_multiply(Geom::Affine const& postmul, bool /*set*/) | ^~~~~~~~~~~ [875/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-embrodery-stitch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:38: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/color-profile.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [876/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-ellipse_5pts.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/fontbutton.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [877/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dynastroke.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TransformedPointParamKnotHolderEntity_Vector::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:179:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Point knot_get() const override{ | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp: In member function 'virtual void Inkscape::LivePathEffect::TransformedPointParam::param_transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:141:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:141:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp: In member function 'virtual void Inkscape::LivePathEffect::TransformedPointParam::param_transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:141:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | set_and_write_new_values( origin * postmul, vector * postmul.withoutTranslation() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/transformedpoint.cpp:138:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | TransformedPointParam::param_transform_multiply(Geom::Affine const& postmul, bool /*set*/) | ^~~~~~~~~~~~~~~~~~~~~ [878/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-dashed-stroke.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [879/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-curvestitch.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/togglebutton.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [880/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-copy_rotate.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/random.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [881/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-constructgrid.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp: In member function 'Geom::Point Inkscape::LivePathEffect::PointParam::param_get_default() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:56:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | PointParam::param_get_default() const{ | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/point.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [882/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-clone-original.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:55: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In function 'Geom::Affine sp_item_transform_repr(SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1392:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1392 | Geom::Affine sp_item_transform_repr (SPItem *item) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:268:70: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In constructor 'SPItem::SPItem()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:81:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | transform = Geom::identity(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::setCenter(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:268:70: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 268 | transform_center_x = (object_centre[Geom::X] - bbox->midpoint()[Geom::X])/viewscale; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'virtual void SPItem::set(SPAttr, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:488:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | item->set_item_transform(Geom::identity()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::getSnappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1017:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1017 | p.emplace_back(getCenter(), Inkscape::SNAPSOURCE_ROTATION_CENTER, Inkscape::SNAPTARGET_ROTATION_CENTER); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1040:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1040 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1040:91: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1040 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'Inkscape::DrawingItem* SPItem::invoke_show(Inkscape::Drawing&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'virtual void SPItem::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1788:32: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1788 | Geom::Point A((*bbox).min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::rotate_rel(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1805:94: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1805 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1814:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | setCenter(center * affine); | ~~~~~~~^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::scale_rel(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1823:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | Geom::Translate const s(bbox->midpoint()); // use getCenter? | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:49: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::skew_rel(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1831:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1831 | Geom::Point center = getCenter(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1835:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1835 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1842:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | setCenter(center * affine); | ~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::move_rel(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1849:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1849 | set_i2d_affine(i2dt_affine() * tr); | ~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'virtual void SPItem::convert_to_guides() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1789:30: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1789 | Geom::Point C((*bbox).max()); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'virtual Geom::Affine SPItem::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1500:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1500 | Geom::Affine SPItem::set_transform(Geom::Affine const &transform) { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'Geom::OptRect SPItem::visualBounds(const Geom::Affine&, bool, bool, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:832:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 832 | Geom::OptRect SPItem::visualBounds(Geom::Affine const &transform, bool wfilter, bool wclip, bool wmask) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::rotate_rel(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1801:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1801 | void SPItem::rotate_rel(Geom::Rotate const &rotation) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1801:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1801:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1801:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1801:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1805:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1805 | Geom::Affine affine = Geom::Affine(s).inverse() * Geom::Affine(rotation) * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1814:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1814 | setCenter(center * affine); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::skew_rel(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1835:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1835 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1829:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1829 | void SPItem::skew_rel(double skewX, double skewY) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1829:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1829:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1829:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1829:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1835:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1835 | Geom::Affine affine = Geom::Affine(s).inverse() * skew * Geom::Affine(s); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1842:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1842 | setCenter(center * affine); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::move_rel(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1847:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1847 | void SPItem::move_rel( Geom::Translate const &tr) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::scale_rel(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:49: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1819:6: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1819 | void SPItem::scale_rel(Geom::Scale const &scale) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1819:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1823:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1823 | Geom::Translate const s(bbox->midpoint()); // use getCenter? | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1824:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1824 | set_i2d_affine(i2dt_affine() * s.inverse() * scale * s); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'void SPItem::getSnappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1008:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1008 | void SPItem::getSnappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1008:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1008:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1008:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1008:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1040:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1040 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:1040:91: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1040 | Geom::Point pt = desktop->dt2doc(p_orig.getPoint()) * i2dt_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp: In member function 'virtual void SPItem::set(SPAttr, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.cpp:473:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 473 | void SPItem::set(SPAttr key, gchar const* value) { | ^~~~~~ [883/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_with_radius.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp: In member function 'virtual void SPGroup::update(SPCtx*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:162:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | cctx.i2doc = item->transform * ictx->i2doc; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp: In function 'void sp_item_group_ungroup(SPGroup*, std::vector&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:561:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 561 | group->adjust_paint_recursive(Geom::identity(), Geom::identity()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp: In member function 'void SPGroup::scaleChildItemsRec(const Geom::Scale&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:853:55: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:853:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:881:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:881:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:889:55: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 889 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:889:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 889 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp: In member function 'void SPGroup::scaleChildItemsRec(const Geom::Scale&, const Geom::Point&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:889:55: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 889 | Geom::Affine final = s.inverse() * sc * s; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:881:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:881:58: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | item->doWriteTransform(sc.inverse()*item->transform*sc, nullptr, true); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ [884/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-circle_3pts.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/message.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [885/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bspline.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:93:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/text.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ [886/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bounding-box.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'virtual Geom::Affine SPBox3D::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:258:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_corner_screen(guint, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/vanishing-point.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tools/box3d-tool.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'virtual Geom::Affine SPBox3D::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:258:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_corner_screen(guint, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:305:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | Geom::Affine const i2d(this->i2dt_affine ()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_center_screen()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:329:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Geom::Affine const i2d( this->i2dt_affine() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'virtual Geom::Affine SPBox3D::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:258:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::Affine SPBox3D::set_transform(Geom::Affine const &xform) { | ^~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_corner_screen(guint, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | SPBox3D::get_corner_screen (guint id, bool item_coords) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:300:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:305:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 305 | Geom::Affine const i2d(this->i2dt_affine ()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:307:106: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | return this->get_perspective()->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp: In member function 'Geom::Point SPBox3D::get_center_screen()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'const Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | SPBox3D::get_center_screen () { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:324:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:329:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 329 | Geom::Affine const i2d( this->i2dt_affine() ); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:85: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/box3d.cpp:330:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return this->get_perspective()->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); | ^ [887/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [888/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-bendpath.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalsatellite.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [889/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-attach-path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/originalpath.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [890/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/lpe-angle_bisector.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/hidden.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [891/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/fill-conversion.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual Geom::Affine SPGenericEllipse::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'Geom::Point SPGenericEllipse::getPointAtAngle(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:637:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | Geom::Point SPGenericEllipse::getPointAtAngle(double arg) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:639:74: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:489:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::append(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:697:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 697 | stitchTo(curve.initialPoint()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual Geom::Affine SPGenericEllipse::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:506:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:510:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 510 | Geom::Affine ret(Geom::Affine(xform).withoutTranslation()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:539:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:539:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:539:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | pos = pos * ret.inverse(); | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:556:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:576:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In member function 'bool Geom::AngleInterval::contains(Geom::Angle) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:326:10: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool contains(Angle a) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'Geom::Point SPGenericEllipse::getPointAtAngle(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:637:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 637 | Geom::Point SPGenericEllipse::getPointAtAngle(double arg) const | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::position_set(gdouble, gdouble, gdouble, gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:675:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 675 | this->start = Geom::Angle::from_degrees(prefs->getDouble("/tools/shapes/arc/start", 0.0)).radians0(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In static member function 'static gdouble SPGenericEllipse::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:706:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 706 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::setVisibleRx(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:713:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | this->rx = rx / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 714 |  Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 |  Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::normalize()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:634:29: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | this->end = a.finalAngle().radians0(); | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In static member function 'static gdouble SPGenericEllipse::vectorStretch(Geom::Point, Geom::Point, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 701 | gdouble SPGenericEllipse::vectorStretch(Geom::Point p0, Geom::Point p1, Geom::Affine xform) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:701:9: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:706:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 706 | return (Geom::distance(p0 * xform, p1 * xform) / Geom::distance(p0, p1)); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::setVisibleRx(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:709:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 709 | void SPGenericEllipse::setVisibleRx(gdouble rx) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:713:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | this->rx = rx / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 714 |  Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 |  Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:713:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:713:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:713:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'void SPGenericEllipse::setVisibleRy(gdouble)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:726:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 726 | this->ry = ry / SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 727 |  Geom::Point(this->cx.computed, this->cy.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 728 |  Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:726:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:726:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:726:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'gdouble SPGenericEllipse::getVisibleRx() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:740:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 740 | return this->rx.computed * SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 |  Geom::Point(this->cx.computed + 1, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 742 |  Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 743 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:740:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:740:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:740:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'gdouble SPGenericEllipse::getVisibleRy() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:751:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 751 | return this->ry.computed * SPGenericEllipse::vectorStretch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 752 |  Geom::Point(this->cx.computed, this->cy.computed + 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 |  Geom::Point(this->cx.computed, this->cy.computed), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 754 |  this->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:751:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:751:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:751:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:21: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual Geom::Affine SPGenericEllipse::set_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 499 | Geom::Affine SPGenericEllipse::set_transform(Geom::Affine const &xform) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:499:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:506:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Geom::Point pos(Geom::Point(this->cx.computed, this->cy.computed) * xform); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:539:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | pos = pos * ret.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:539:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | pos = pos * ret.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:556:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | this->adjust_pattern(xform * ret.inverse()); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::snappoints(std::vector&, const Inkscape::SnapPreferences*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:564:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 564 | void SPGenericEllipse::snappoints(std::vector &p, Inkscape::SnapPreferences const *snapprefs) const | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:564:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:564:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:569:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Geom::Affine const i2dt = this->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:576:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Point pt = this->getPointAtAngle(angle) * i2dt; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp: In member function 'virtual void SPGenericEllipse::set_shape()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:489:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 489 | Geom::Affine aff = Geom::Scale(rx.computed, ry.computed) * Geom::Translate(cx.computed, cy.computed); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-ellipse.cpp:437:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | void SPGenericEllipse::set_shape() | ^~~~~~~~~~~~~~~~ [892/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/live_effects/effect.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/colorpicker.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [893/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/http.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:143:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp: In member function 'void Inkscape::LivePathEffect::Parameter::param_higlight(bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.cpp:104:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | void Parameter::param_higlight(bool highlight, bool select) | ^~~~~~~~~ [894/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/sys.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::FilletChamferKnotHolderEntity::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:346:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 346 | Geom::Point FilletChamferKnotHolderEntity::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/nodesatellitesarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ [895/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/xsltstream.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [896/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/uristream.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp: In constructor 'Inkscape::LivePathEffect::SatelliteParam::SatelliteParam(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&, Inkscape::UI::Widget::Registry*, Inkscape::LivePathEffect::Effect*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:41:7: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | , last_transform(Geom::identity()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp: In member function 'void Inkscape::LivePathEffect::SatelliteParam::linked_modified(SPObject*, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:228:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | last_transform = Geom::identity(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellite.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ [897/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/stringstream.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [898/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/inkscapestream.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:231:56: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | PowerStrokePointArrayParamKnotHolderEntity::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:84:57: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp: In member function 'virtual void Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:189:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | Geom::Point s = snap_knot_position(p, state); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/powerstrokepointarray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [899/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/gzipstream.cpp.o [900/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/stream/bufferstream.cpp.o [901/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/fix-broken-links.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject-reference.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [902/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/resource.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/patharray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [903/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/file-export-cmd.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:39:30: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-text_label.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ [904/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/file.cpp.o [905/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/io/dir-util.cpp.o [906/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/sp-marshal.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-test-doEffect-stack.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [907/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/stock-items.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpeobject.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/array.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/satellitearray.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ [908/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/png-write.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:161:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEVonKoch::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:90:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point A = refpath.pointAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:98:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:104:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point p = i.pointAt(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:107:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:110:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Point p = i.pointAt(1); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:119:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | m = m0*m; | ~~^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEVonKoch::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:252:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | A = paths.front().pointAt(0); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEVonKoch::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:271:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | original_bbox(SP_LPE_ITEM(item), false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEVonKoch::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:238:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 238 | LPEVonKoch::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:238:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:238:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:238:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:241:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:252:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | A = paths.front().pointAt(0); | ~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEVonKoch::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | LPEVonKoch::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:77:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:90:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point A = refpath.pointAt(0); | ~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:98:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | m0 = m0.inverse(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:104:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Point p = i.pointAt(0); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:107:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | m = m0*m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:110:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Point p = i.pointAt(1); | ~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-vonkoch.cpp:119:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | m = m0*m; | ^ [909/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/pixbuf-ops.cpp.o [910/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/gettext.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-spiro.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ [911/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-nodesatellite.cpp.o [912/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-pathvector_nodesatellites.cpp.o [913/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-pathstroke.cpp.o [914/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom-nodetype.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:560:60: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp: In member function 'virtual void Inkscape::LivePathEffect::PathParam::param_editOncanvas(SPItem*, SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:312:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | r.edit_transform = item->i2dt_affine(); // TODO is it right? | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp: In member function 'virtual void Inkscape::LivePathEffect::PathParam::param_editOncanvas(SPItem*, SPDesktop*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/path.cpp:295:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | PathParam::param_editOncanvas(SPItem *item, SPDesktop * dt) | ^~~~~~~~~ [915/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/helper/geom.cpp.o [916/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/wave.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/sys.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [917/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/unsharpmask.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-skeleton.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [918/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/threshold.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TtC::KnotHolderEntityAttachPt::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:172:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | KnotHolderEntityAttachPt::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:83:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPETangentToCurve::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:87:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:88:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ~~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPETangentToCurve::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:87:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rotate rot(Geom::Rotate::from_degrees(-angle)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tangent_to_curve.cpp:88:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | derivA = derivA * rot; | ^~~ [919/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/swirl.cpp.o [920/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/spread.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-shape.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/fill-conversion.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [921/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/solarize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:199:68: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::generateHelperPath(Geom::PathVector)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:142:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawNode(Geom::Point, Geom::NodeType)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:189:20: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | rotate = Geom::Rotate::from_degrees(45); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:199:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawHandle(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:208:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | LPEShowHandles::drawHandle(Geom::Point p) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:215:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:215:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:215:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawHandleLine(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:222:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | LPEShowHandles::drawHandleLine(Geom::Point p,Geom::Point p2) | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:194:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | virtual void operator*=(HShear const &hs) { *this *= Affine(hs); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawNode(Geom::Point, Geom::NodeType)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:189:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | rotate = Geom::Rotate::from_degrees(45); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:199:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | pathv *= rotate * Geom::Scale(diameter) * Geom::Translate(p); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:184:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | LPEShowHandles::drawNode(Geom::Point p, Geom::NodeType nodetype) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEShowHandles::drawHandle(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:215:107: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | pathv *= Geom::Scale (diameter) * Geom::Translate(p - Geom::Point(diameter * 0.35,diameter * 0.35)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-show_handles.cpp:208:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | LPEShowHandles::drawHandle(Geom::Point p) | ^~~~~~~~~~~~~~ [922/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/sharpen.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp: In function 'Geom::NodeType Geom::get_nodetype(const Geom::Curve&, const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodetype.cpp:28:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 28 | if ( !are_near(c_incoming.pointAt(1), c_outgoing.pointAt(0)) ) | ~~~~~~~~~~~~~~~~~~^~~ [923/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/shade.cpp.o [924/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/sample.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:134:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:75: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:75: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:134:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 134 | gdouble size = Geom::L2(bbox->dimensions()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:140:38: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::generateHelperPathAndSmooth(Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:223:62: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 223 | angleFixed -= Geom::Angle::from_degrees(180.0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:224:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | point_at2 = Geom::Point::polar(angleFixed, dist) + point_at3; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:136:18: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | static Angle from_degrees(Coord d) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:18: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawNode(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandle(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:277:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:277:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:277:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandleLine(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:283:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | LPESimplify::drawHandleLine(Geom::Point p,Geom::Point p2) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::generateHelperPathAndSmooth(Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:224:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | point_at2 = Geom::Point::polar(angleFixed, dist) + point_at3; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:72:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 72 | bbox = lpeitem->visualBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:131:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | LPESimplify::doEffect(SPCurve *curve) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandleLine(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:283:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 283 | LPESimplify::drawHandleLine(Geom::Point p,Geom::Point p2) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawNode(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:259:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | LPESimplify::drawNode(Geom::Point p) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:259:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:265:75: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 265 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.5*r,0.5*r)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESimplify::drawHandle(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | LPESimplify::drawHandle(Geom::Point p) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:277:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | pathv *= Geom::Scale(r) * Geom::Translate(p - Geom::Point(0.35*r,0.35*r)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-simplify.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {const Geom::Point&, const Geom::Point&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [925/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/reduceNoise.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:423:15: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:460:50: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:93:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:102:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | point_a = pathvector.initialPoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:132:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:147:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | point_a = pointAtNodeIndex(pathvector,(size_t)first_knot-1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::addCanvasIndicators(const SPLPEItem*, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:453:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::addCanvasIndicators(const SPLPEItem*, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:439:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | LPETransform2Pts::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector &hp_vec) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:439:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:453:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 453 | pathv_move *= Affine(r,0,0,r,0,0) * Translate(Geom::Point(start)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In constructor 'Inkscape::LivePathEffect::LPETransform2Pts::LPETransform2Pts(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:39:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | start(_("Start"), _("Start point"), "start", &wr, this, "Start point"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:90:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | LPETransform2Pts::doOnApply(SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:90:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:90:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:90:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:93:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:218:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | return _data.front().initialPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETransform2Pts::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:129:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | LPETransform2Pts::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:129:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:129:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:129:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:132:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-transform_2pts.cpp:147:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | point_a = pointAtNodeIndex(pathvector,(size_t)first_knot-1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [926/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/raise.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:84:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERecursiveSkeleton::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:84:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-recursiveskeleton.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ [927/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/opacity.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::integral(const Geom::Piecewise&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:862:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 862 | typename T::output_type c = a.segs[0].at0(); | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-path_length.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:866:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 866 | c = result.segs[i].at1(); | ~~~~~~~~~~~~~~~~~~^~ [928/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/oilPaint.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::PB::KnotHolderEntityLeftEnd::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:52:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | KnotHolderEntityLeftEnd::knot_get() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:139:27: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perp_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ [929/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/normalize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:334:22: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPESketch::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:226:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | bool closed = piece.segs.front().at0() == piece.segs.back().at1(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp: In member function 'Geom::Piecewise > Inkscape::LivePathEffect::LPESketch::computePerturbation(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:189:18: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | res.setDomain(Interval(s0,s0+count*strokelength/tremble_frequency)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:761:14: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 761 | Piecewise compose(Piecewise const &f, SBasis const &g){ | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPESketch::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:820:20: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-sketch.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:67: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ~~~~~~~^~~ [930/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/negate.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::Pl::KnotHolderEntityLeftEnd::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:153:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | KnotHolderEntityLeftEnd::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:93:27: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp: In member function 'virtual void Inkscape::LivePathEffect::Pl::KnotHolderEntityLeftEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:129:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Point const s = snap_knot_position(p, state); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::Piecewise Geom::operator+(const Geom::Piecewise&, typename T::output_type) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-parallel.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:522:14: note: parameter passing for argument of type 'Geom::D2::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 522 | Piecewise operator+(Piecewise const &a, typename T::output_type b) { | ^~~~~~~~ [931/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/modulate.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:157:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ruler.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ [932/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/medianFilter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEPowerMask::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPowerMask::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:126:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Geom::OptRect bbox = lpeitem->visualBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powermask.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ [933/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/levelChannel.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [934/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/level.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:36: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapX::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1596 | Geom::Point KnotHolderEntityCopyGapX::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:104: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:127: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1331:58: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1331:58: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1334:63: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1334:63: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1337:58: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1337:58: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1337:58: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In constructor 'Inkscape::LivePathEffect::LPETiling::LPETiling(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:99:97: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | transformorigin("transformorigin:", "transformorigin","transformorigin", &wr, this, "", true) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:228:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Affine origin = Geom::Translate(center).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:228:62: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Affine origin = Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:228:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Affine origin = Geom::Translate(center).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:230:49: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | origin *= Geom::Rotate::from_degrees(rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:236:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | origin = origin.inverse(); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:250:97: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Point spcenter_base = (*sp_lpe_item->geometricBounds(transformoriginal)).midpoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:252:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | Geom::Affine gap = gapp.withoutTranslation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:327:70: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | r *= Geom::Rotate::from_degrees(rotatein).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:444:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | auto translate = p * gap.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:444:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | auto translate = p * gap.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:444:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | auto translate = p * gap.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:147: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | Geom::Affine finalit = (transformoriginal * Geom::Translate(spcenter_base).inverse() * mirror * Geom::Translate(spcenter_base)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:103: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | Geom::Affine finalit = (transformoriginal * Geom::Translate(spcenter_base).inverse() * mirror * Geom::Translate(spcenter_base)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | Geom::Affine finalit = (transformoriginal * Geom::Translate(spcenter_base).inverse() * mirror * Geom::Translate(spcenter_base)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:446:84: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | finalit *= gapp.inverse() * Geom::Translate(spcenter).inverse() * originatrans.withoutTranslation().inverse() * r * translate * Geom::Translate(spcenter) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:446:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | finalit *= gapp.inverse() * Geom::Translate(spcenter).inverse() * originatrans.withoutTranslation().inverse() * r * translate * Geom::Translate(spcenter) ; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1088:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1088 | transformoriginal = Geom::identity(); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1115:49: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | affinebase *= Geom::Rotate::from_degrees(seedset * rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:75: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:64: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:75: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:145: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:143: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:105: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:79: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:79: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:82: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:155: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:113: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPETiling::doEffect_path_post(const Geom::PathVector&, Inkscape::LivePathEffect::FillRuleBool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1203:93: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1203 | Geom::Point spcenter_base = (*sp_lpe_item->geometricBounds(transformoriginal)).midpoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1204:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1204:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1235:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | Geom::Affine r = Geom::identity(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1327:44: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1327 | r *= Geom::Rotate::from_degrees(rotatein); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1331:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1331 | output_pv *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1334:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1334 | output_pv *= Geom::Rotate::from_degrees(rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1426:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1426 | output_pv *= Geom::Translate(center).inverse() * mirror * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1426:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1426 | output_pv *= Geom::Translate(center).inverse() * mirror * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1426:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1426 | output_pv *= Geom::Translate(center).inverse() * mirror * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::addCanvasIndicators(const SPLPEItem*, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:58: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:58: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:61: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:125: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapX::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1568:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1568 | Geom::Point const s = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1571:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1571 | point *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapY::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1587:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1587 | point *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapX::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1596 | Geom::Point KnotHolderEntityCopyGapX::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1606:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1606 | ret *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1608:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1608 | return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapY::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1621:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1621 | ret *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1623:12: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1623 | return ret; | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:327:70: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | r *= Geom::Rotate::from_degrees(rotatein).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapX::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1564:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1564 | void KnotHolderEntityCopyGapX::knot_set(Geom::Point const &p, Geom::Point const&/*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1564:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1564:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1564:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1571:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1571 | point *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1568:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1568 | Geom::Point const s = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapY::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1580:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1580 | void KnotHolderEntityCopyGapY::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1580:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1580:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1580:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1587:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1587 | point *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1584:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1584 | Geom::Point const s = snap_knot_position(p, state); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapX::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1596 | Geom::Point KnotHolderEntityCopyGapX::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1596:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1606:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1606 | ret *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::CoS::KnotHolderEntityCopyGapY::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1611:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1611 | Geom::Point KnotHolderEntityCopyGapY::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1611:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1611:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1611:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1611:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1621:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1621 | ret *= lpe->transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.h:10, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1082 | LPETiling::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1082:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1115:49: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1115 | affinebase *= Geom::Rotate::from_degrees(seedset * rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1141:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1141 | original_bbox(sp_lpe_item, false, true, transformoriginal); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:64: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:75: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:101: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:145: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1151:147: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1151 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*originalbbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:143: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1153:145: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1153 | (*gap_bbox) *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*gap_bbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:79: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:155: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1154:157: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1154 | (*originalbbox) *= Geom::Translate((*originalbbox).midpoint()).inverse() * Geom::Scale(scaleok,scaleok) * Geom::Translate((*originalbbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 182 | LPETiling::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:182:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:50: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:226:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 226 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:228:62: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Affine origin = Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:230:49: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | origin *= Geom::Rotate::from_degrees(rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:236:32: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | origin = origin.inverse(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:250:96: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::Point spcenter_base = (*sp_lpe_item->geometricBounds(transformoriginal)).midpoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:252:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | Geom::Affine gap = gapp.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:327:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | r *= Geom::Rotate::from_degrees(rotatein).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:429:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | prev_bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:444:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 444 | auto translate = p * gap.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:103: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | Geom::Affine finalit = (transformoriginal * Geom::Translate(spcenter_base).inverse() * mirror * Geom::Translate(spcenter_base)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:445:104: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | Geom::Affine finalit = (transformoriginal * Geom::Translate(spcenter_base).inverse() * mirror * Geom::Translate(spcenter_base)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:446:84: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | finalit *= gapp.inverse() * Geom::Translate(spcenter).inverse() * originatrans.withoutTranslation().inverse() * r * translate * Geom::Translate(spcenter) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:446:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 446 | finalit *= gapp.inverse() * Geom::Translate(spcenter).inverse() * originatrans.withoutTranslation().inverse() * r * translate * Geom::Translate(spcenter) ; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPETiling::addCanvasIndicators(const SPLPEItem*, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1437 | LPETiling::addCanvasIndicators(SPLPEItem const *lpeitem, std::vector &hp_vec) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1437:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:58: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:125: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1446:127: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1446 | hp *= Geom::Translate((*gap_bbox).midpoint()).inverse() * Geom::Scale(scale_fix) * Geom::Translate((*gap_bbox).midpoint()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPETiling::doEffect_path_post(const Geom::PathVector&, Inkscape::LivePathEffect::FillRuleBool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1198 | LPETiling::doEffect_path_post (Geom::PathVector const & path_in, FillRuleBool fillrule) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1198:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1203:92: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1203 | Geom::Point spcenter_base = (*sp_lpe_item->geometricBounds(transformoriginal)).midpoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1204:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1204:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1204 | Geom::Point center = (*gap_bbox).midpoint() * transformoriginal.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1235:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | Geom::Affine r = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1327:44: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1327 | r *= Geom::Rotate::from_degrees(rotatein); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1331:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1331 | output_pv *= Geom::Translate(center).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1334:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 1334 | output_pv *= Geom::Rotate::from_degrees(rotate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1426:57: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 1426 | output_pv *= Geom::Translate(center).inverse() * mirror * Geom::Translate(center); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-tiling.cpp:1426:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1426 | output_pv *= Geom::Translate(center).inverse() * mirror * Geom::Translate(center); | ^~~~~~ [935/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/implode.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator+(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:320:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | operator+(D2 const & a, Point b) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:166:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPELattice::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:139:79: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | double dl = dot((*handles[corner+4*i] - (base + origin)), dir)/dot(dir,dir); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:170:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | LPELattice::resetDefaults(SPItem const* item) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice.cpp:224:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | grid_point1.param_update_default(grid_point1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:120:54: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:120:54: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:120:54: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp: In function 'Geom::Path Inkscape::LivePathEffect::sp_bbox_without_clip(SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:54:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | Geom::OptRect bbox = lpeitem->visualBounds(Geom::identity(), true, false, true); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPEPowerClip::getClipPathvector()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:109:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | childitem->doWriteTransform(Geom::Translate(0, -999999)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp: In function 'Geom::Path Inkscape::LivePathEffect::sp_bbox_without_clip(SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerclip.cpp:54:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | Geom::OptRect bbox = lpeitem->visualBounds(Geom::identity(), true, false, true); | ~~~~~~~~~~~~~~^~ [936/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/imagemagick.cpp.o [937/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/gaussianBlur.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::TpS::KnotHolderEntityAttachBegin::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:565:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | Geom::Point KnotHolderEntityAttachBegin::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:434:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp: In function 'Geom::Piecewise > Inkscape::LivePathEffect::stretch_along(Geom::Piecewise >, Geom::Path, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:434:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 434 | double scaling = (uskeleton.domain().extent() - toffset)/pattBndsX->extent(); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp: In member function 'virtual void Inkscape::LivePathEffect::TpS::KnotHolderEntityAttachBegin::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:488:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 488 | Geom::Point const s = snap_knot_position(p, state); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-taperstroke.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [938/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/equalize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::LPEPerspectiveEnvelope::projectPoint(Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:220:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 220 | LPEPerspectiveEnvelope::projectPoint(Geom::Point p) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:343:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:350:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Point nearest = vert.pointAt(vert.nearestTime(A)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:364:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:371:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | Geom::Point nearest = horiz.pointAt(horiz.nearestTime(A)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:387:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:443:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | int position_a = Geom::sgn(Geom::cross(handles[3] - handles[1], handles[0] - handles[1])); In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:343:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 343 | LPEPerspectiveEnvelope::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:350:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 350 | Geom::Point nearest = vert.pointAt(vert.nearestTime(A)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:364:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 364 | LPEPerspectiveEnvelope::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:371:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | Geom::Point nearest = horiz.pointAt(horiz.nearestTime(A)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:385:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 385 | LPEPerspectiveEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:385:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:385:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:385:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:387:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 387 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:402:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 402 | vertical(up_left_point, up_right_point,vert); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:443:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | int position_a = Geom::sgn(Geom::cross(handles[3] - handles[1], handles[0] - handles[1])); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEPerspectiveEnvelope::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-perspective-envelope.cpp:556:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 556 | LPEPerspectiveEnvelope::resetDefaults(SPItem const* item) | ^~~~~~~~~~~~~~~~~~~~~~ [939/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/enhance.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-line_segment.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [940/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/emboss.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp: In member function 'void PathVectorNodeSatellites::recalculateForNewPathVector(Geom::PathVector, NodeSatellite)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.cpp:219:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | if (Geom::are_near(_pathvector[k][l].initialPoint(), i[j].initialPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [941/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/edge.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In static member function 'static Geom::Point Inkscape::LivePathEffect::LPEPts2Ellipse::projectPoint(Geom::Point, double (*)[3])': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:630:70: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 630 | Geom::Point LPEPts2Ellipse::projectPoint(Geom::Point p, double m[][3]) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:181:13: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {Geom::Point, Geom::Point, Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(const std::vector&, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:438:57: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:439:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:441:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:442:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point p0 = pts.front() * inv_affine; | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genPerspectiveEllipse(const std::vector&, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:717:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:718:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(const std::vector&, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:428:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | affine *= Geom::Translate(circle.center()); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:438:57: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 438 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:439:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genPerspectiveEllipse(const std::vector&, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:717:53: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 717 | affine *= Geom::Rotate(ellipse.rotationAngle()); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:718:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 718 | affine *= Geom::Translate(ellipse.center()); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp: In member function 'int Inkscape::LivePathEffect::LPEPts2Ellipse::genFitEllipse(const std::vector&, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 407 | int LPEPts2Ellipse::genFitEllipse(std::vector const &pts, Geom::PathVector &path_out) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:407:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:441:57: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 441 | Geom::Affine inv_affine = affine.inverse(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-pts2ellipse.cpp:442:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 442 | Geom::Point p0 = pts.front() * inv_affine; | ^~~~~~~~~~ [942/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/despeckle.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/fix-broken-links.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/fix-broken-links.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/fix-broken-links.cpp:24: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [943/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/cycleColormap.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h: In function 'Geom::Linear Geom::extract_u(const Geom::Linear2d&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-2d.h:90:52: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | inline Linear extract_u(Linear2d const &a, double u) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:291:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:298:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | Geom::Point nearest = vert.pointAt(vert.nearestTime(A)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:312:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:319:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Geom::Point nearest = horiz.pointAt(horiz.nearestTime(A)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice2::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:336:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:341:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Line vert(grid_point_8x9.param_get_default(),grid_point_10x11.param_get_default()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::calculateCurve(Geom::Point, Geom::Point, SPCurve*, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:569:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | LPELattice2::calculateCurve(Geom::Point a,Geom::Point b, SPCurve* c, bool horizontal, bool move) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::setDefaults()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:477:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | grid_point_0.param_update_default(gp0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::vertical(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:291:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 291 | LPELattice2::vertical(PointParam ¶m_one, PointParam ¶m_two, Geom::Line vert) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'void Inkscape::LivePathEffect::LPELattice2::horizontal(Inkscape::LivePathEffect::PointParam&, Inkscape::LivePathEffect::PointParam&, Geom::Line)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:312:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LPELattice2::horizontal(PointParam ¶m_one, PointParam ¶m_two, Geom::Line horiz) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:231:20: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return lerp(t, _initial, _final);; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice2::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:334:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | LPELattice2::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:334:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:334:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:334:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:336:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:341:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 341 | Geom::Line vert(grid_point_8x9.param_get_default(),grid_point_10x11.param_get_default()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:344:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 344 | vertical(grid_point_0, grid_point_1,vert); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice2::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-lattice2.cpp:560:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 560 | LPELattice2::resetDefaults(SPItem const* item) | ^~~~~~~~~~~ [944/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/crop.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPERoughen::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:263:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 263 | Geom::OptRect bounds(BBoxType type, Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::LPERoughen::randomize(double, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:206:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | Geom::Point LPERoughen::randomize(double max_length, bool is_node) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::LPERoughen::tPoint(Geom::Point, Geom::Point, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:549:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Point LPERoughen::tPoint(Geom::Point A, Geom::Point B, double t) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPERoughen::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:85:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::OptRect bbox = lpeitem->bounds(SPItem::GEOMETRIC_BBOX); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-roughen.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ [945/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/contrast.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In function 'Geom::D2 Geom::operator+(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:320:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | operator+(D2 const & a, Point b) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator-(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:191:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | virtual void operator*=(Translate const &tr) { *this *= Affine(tr); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Linear Geom::SBasis::operator[](unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:79:12: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Linear operator[](unsigned i) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp: In member function 'Geom::D2 Gear::_involute(double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:77:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | B[0] = cos(bo,2); | ~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:81:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | I = I*base_radius() + _centre; | ~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp: In member function 'Geom::D2 Gear::_arc(double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:88:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | B[0] = cos(bo,2); | ~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-gears.cpp:91:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | B = B*R + _centre; | ~~~~^~~~~~~~~ [946/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/colorize.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:828:54: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:645:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'bool Inkscape::LivePathEffect::LPESlice::splititem(SPItem*, SPCurve*, std::pair, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:615:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 615 | Geom::Point s = line_separation.initialPoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:642:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | t = Geom::identity(); | ~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:655:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:666:54: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Geom::Ray ray = line_separation.ray(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:670:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 670 | s = Geom::Point::polar(dir,size_divider) + center; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:746:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 746 | tmp_pathvector *= t.inverse(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:9: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:296:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | result.setOrigin(pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:298:16: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 298 | return result; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:230:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | Point pointAt(Coord t) const { | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESlice::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:792:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:820:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | previous_center = Geom::middle_point((Geom::Point)start_point, (Geom::Point)end_point); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESlice::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:915:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 915 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESlice::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:924:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 924 | start_point.param_setValue(point_a, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESlice::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:779:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 779 | LPESlice::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:779:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:779:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:779:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:792:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:800:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 800 | end_point.param_setValue( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 801 |  Geom::Point(center_point[Geom::X], dista <= distb ? boundingbox_Y.min() : boundingbox_Y.max()), true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'bool Inkscape::LivePathEffect::LPESlice::splititem(SPItem*, SPCurve*, std::pair, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:666:52: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 666 | Geom::Ray ray = line_separation.ray(0); | ~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:608:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | LPESlice::splititem(SPItem* item, SPCurve * curve, std::pair slicer, bool toggle, bool is_original) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:608:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:608:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:608:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:608:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:642:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | t = Geom::identity(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:655:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 655 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:746:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 746 | tmp_pathvector *= t.inverse(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In constructor 'Inkscape::LivePathEffect::LPESlice::LPESlice(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:54:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | start_point(_("Slice line start"), _("Start point of slice line"), "start_point", &wr, this, _("Adjust start point of slice line")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPESlice::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-slice.cpp:245:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | LPESlice::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | ^~~~~~~~ [947/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/charcoal.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp: In function 'Geom::OptRect bounds_exact_transformed(const Geom::PathVector&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp: In function 'bool pathv_similar(const Geom::PathVector&, const Geom::PathVector&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:195:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | pathv_similar(Geom::PathVector const &apv, Geom::PathVector const &bpv, double precission) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp: In function 'Geom::OptRect bounds_exact_transformed(const Geom::PathVector&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | bounds_exact_transformed(Geom::PathVector const & pv, Geom::Affine const & t) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:149:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:154:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | Geom::Point initial = pv.front().initialPoint() * t; | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:185:51: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | bbox.unionWith( ctemp->boundsExact()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point, Geom::Point, Geom::Point) [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:225:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | BezierCurveN(Point c0, Point c1, Point c2, Point c3) { | ^~~~~~~~~~~~ [948/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/channel.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-jointype.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ [949/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/blur.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:156:70: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenStrokes::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:173:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:202:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | linked_pathv *= linked1->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'virtual bool Inkscape::LivePathEffect::LPEFillBetweenStrokes::doOnOpen(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:46:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | LPEFillBetweenStrokes::doOnOpen(SPLPEItem const *lpeitem) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenStrokes::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:173:117: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:140:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | void LPEFillBetweenStrokes::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:140:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:140:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:173:73: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | if (!are_near(result_linked_pathv.front().finalPoint(), result_second_pathv.front().initialPoint(),0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-strokes.cpp:202:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | linked_pathv *= linked1->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [950/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/addNoise.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_with_radius.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ [951/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bitmap/adaptiveThreshold.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:78:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:86:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:98:38: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEInterpolate::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:86:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | pwd2_B.setDomain(pwd2_A.domain()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:98:102: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 98 | pResult += trajectory.valueAt(trajectory_domain.min() + fraction * trajectory_domain.extent()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [952/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/vsd-input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:340:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 340 | KnotHolderEntityWidthPatternAlongPath::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/coord.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:35, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:213:72: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEPatternAlongPath::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:204:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if (Geom::are_near(pwd2_in[0].at0(),pwd2_in[pwd2_in.size()-1].at1(), 0.01)) { | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:213:72: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | nbCopies = static_cast(floor((uskeleton.domain().extent() - toffset + xspace)/(pattBndsX->extent()+xspace))); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:228:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | if (are_near(path_i.segs.front().at0(), path_i.segs.back().at1())){ | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:229:93: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | nbCopies = std::max(1, static_cast(std::floor((uskeleton.domain().extent() - toffset)/(pattBndsX->extent()+xspace)))); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:307:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | Geom::Point const s = snap_knot_position(p, state); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:322:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:322:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::WPAP::KnotHolderEntityWidthPatternAlongPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:303:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 303 | KnotHolderEntityWidthPatternAlongPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:303:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:303:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:322:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:322:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 322 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEPatternAlongPath::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:149:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 149 | LPEPatternAlongPath::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-to-sbasis.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-patternalongpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:743:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | void appendNew(Args&&... args) { | ^~~~~~~~~ [953/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cdr-input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-circle_3pts.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ [954/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-spacer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:95:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:323:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:325:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | hatch_dist = Geom::L2(direction.getVector())/5; | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:335:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | smthSnake = smthSnake*mat.inverse(); | ~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h: In member function 'Geom::Point Inkscape::LivePathEffect::VectorParam::getOrigin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:42:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Geom::Point getOrigin() const { return origin; }; | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h: In member function 'Geom::Point Inkscape::LivePathEffect::VectorParam::getVector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/vector.h:41:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Geom::Point getVector() const { return vector; }; | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:285:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | result[i] = -p[i]; /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp: In constructor 'Inkscape::LivePathEffect::LevelsCrossings::LevelsCrossings(const std::vector >&, const Geom::Piecewise >&, const Geom::Piecewise&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:95:23: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 95 | lc.pt = f.valueAt(j); | ~~~~~~^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPERoughHatches::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:564:16: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 564 | origin = bbox->midpoint(); | ~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Linear Geom::SBasis::operator[](unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:79:12: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Linear operator[](unsigned i) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point, Geom::Point, Geom::Point) [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:225:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | BezierCurveN(Point c0, Point c1, Point c2, Point c3) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::operator-(const Geom::Piecewise&) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:571:14: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 571 | Piecewise operator-(Piecewise const &a) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::Piecewise&) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:820:20: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {Geom::Point&, Geom::Point&, Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERoughHatches::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:295:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 295 | LPERoughHatches::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in){ | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:295:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:295:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:295:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:321:25: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | tilter.setDomain((*bbox)[Y]); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:323:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | transformed_pwd2_in = transformed_pwd2_in * bend_mat.inverse(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:326:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 326 | Point hatches_dir = rot90(unit_vector(direction.getVector())); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:335:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | smthSnake = smthSnake*mat.inverse(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp: In constructor 'Inkscape::LivePathEffect::LPERoughHatches::LPERoughHatches(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:241:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 241 | direction(_("Hatches width and dir"), _("Defines hatches frequency and direction"), "direction", &wr, this, Geom::Point(50,0)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPERoughHatches::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:560:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 560 | Geom::OptRect bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-rough-hatches.cpp:564:32: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 564 | origin = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ [955/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-separator.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/stock-items.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [956/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-label.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEInterpolatePoints::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:63:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | pts.push_back(path_it.initialPoint()); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h: In member function 'Geom::CubicBezier Geom::Interpolate::CentripetalCatmullRomInterpolator::calc_bezier(Geom::Point, Geom::Point, Geom::Point, Geom::Point) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:242:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 242 | CubicBezier calc_bezier(Point p0, Point p1, Point p2, Point p3) const { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-interpolate_points.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [957/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:193:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:79:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Point A = path_in[0].initialPoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:78: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:111: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<3>; Args = {Geom::Point, Geom::Point, Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:119:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Point center() const { return _center; } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:78: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEllipse5Pts::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:191:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Affine aff = Geom::Scale(el.rays()) * Geom::Rotate(el.rotationAngle()) * Geom::Translate(el.center()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-ellipse_5pts.cpp:69:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | LPEEllipse5Pts::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~ [958/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget-box.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp: In member function 'Geom::Point NodeSatellite::getPosition(const Geom::Curve&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:196:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | Geom::Point NodeSatellite::getPosition(Geom::Curve const &curve_in, bool inverse) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'double timeAtArcLength(double, const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp: In member function 'Geom::Point NodeSatellite::getPosition(const Geom::Curve&, bool) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.cpp:196:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | Geom::Point NodeSatellite::getPosition(Geom::Curve const &curve_in, bool inverse) const | ^~~~~~~~~~~~~ [959/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/widget.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:83:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:85:93: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp: In function 'Inkscape::Pixbuf* sp_generate_internal_bitmap(SPDocument*, const Geom::Rect&, double, std::vector, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:83:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Point origin = area.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:85:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::Affine affine = Geom::Translate(-origin) * Geom::Scale (scale_factor, scale_factor); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:85:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::Affine affine = Geom::Translate(-origin) * Geom::Scale (scale_factor, scale_factor); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:85:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::Affine affine = Geom::Translate(-origin) * Geom::Scale (scale_factor, scale_factor); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp: In function 'Inkscape::Pixbuf* sp_generate_internal_bitmap(SPDocument*, const Geom::Rect&, double, std::vector, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:83:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Point origin = area.min(); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/pixbuf-ops.cpp:85:93: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Geom::Affine affine = Geom::Translate(-origin) * Geom::Scale (scale_factor, scale_factor); | ^ [960/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-string.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:79:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:146:84: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEExtrude::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:146:84: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Piecewise > cut = portion(pwd2_in, portion_t, pwd2_in.domain().max() ); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:149:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 149 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:153:55: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | } else if (!are_near(portion_t, pwd2_in.domain().max())) { | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:156:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 156 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::firstValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:106:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 106 | inline output_type firstValue() const { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEExtrude::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:178:99: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | (boundingbox_X.extent() + boundingbox_Y.extent())*Geom::Point(-0.05,0.2) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::D2 Geom::operator+(const Geom::D2&, Geom::Point) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:320:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 320 | operator+(D2 const & a, Point b) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEExtrude::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:58:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | LPEExtrude::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:58:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:58:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:58:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:146:84: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Piecewise > cut = portion(pwd2_in, portion_t, pwd2_in.domain().max() ); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:149:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 149 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:153:55: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 153 | } else if (!are_near(portion_t, pwd2_in.domain().max())) { | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:156:45: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 156 | part.continuousConcat(connector + cut.lastValue()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEExtrude::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:173:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | Geom::OptRect bbox = item->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-extrude.cpp:178:121: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | (boundingbox_X.extent() + boundingbox_Y.extent())*Geom::Point(-0.05,0.2) ); | ^ [961/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-path.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:66:50: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEConstructGrid::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:47:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 47 | Geom::Point first_p = (*it++).initialPoint(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-constructgrid.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [962/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-optiongroup.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual void Inkscape::LivePathEffect::LPEBoundingBox::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:7: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBoundingBox::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bounding-box.cpp:59:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | void LPEBoundingBox::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~~ [963/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-notebook.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch-ordering.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [964/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-int.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:39:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp: In function 'void {anonymous}::extrapolate_join_internal(const {anonymous}::join_data&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:549:81: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:563:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 563 | Geom::Point temp = bisector.versor(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:565:24: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | limit_line = make_parallel_line( limit_point, ortho ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:570:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | ortho.pointAt(0), ortho.versor() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp: In function 'Geom::Point {anonymous}::expand_circle(Geom::Circle&, const Geom::Circle&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:246:54: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:274:55: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:278:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | Geom::Coord r_new = Geom::distance( center_new[0].point(), start_pt ); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_angle_bisector_line(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:503:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 503 | Line make_angle_bisector_line(Point const &A, Point const &O, Point const &B) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:505:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | AngleInterval ival(Angle(A-O), Angle(B-O)); | ~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:506:36: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:507:26: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | return Line(O, bisect); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In constructor 'Geom::AngleInterval::AngleInterval(Geom::Angle, Geom::Angle, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:199:5: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | AngleInterval(Angle s, Angle e, bool cw = false) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:480:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:482:12: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 482 | return l; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In function 'Geom::Point Geom::middle_point(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:327:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | inline Point middle_point(LineSegment const& _segment) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_parallel_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | Line make_parallel_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'void Geom::Line::setOrigin(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:480:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | Point d = line.vector().cw(); | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_bisector_line(const LineSegment&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | Line make_bisector_line(LineSegment const& _segment) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:496:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:328:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | return ( _segment.initialPoint() + _segment.finalPoint() ) / 2; | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:498:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 498 | return make_orthogonal_line( middle_point(_segment), Line(_segment) ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_parallel_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | Line make_parallel_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp: In function 'Geom::Point {anonymous}::expand_circle(Geom::Circle&, const Geom::Circle&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:231:13: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | Geom::Point expand_circle( Geom::Circle &inner_circle, Geom::Circle const &outer_circle, Geom::Point const &start_pt, Geom::Point const &start_tangent ) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:231:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:246:45: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Line bisector = make_bisector_line( chord1 ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:249:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:274:46: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 274 | Geom::Line bisector2 = make_bisector_line( chord4 ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point, Geom::Point, Geom::Point) [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:225:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | BezierCurveN(Point c0, Point c1, Point c2, Point c3) { | ^~~~~~~~~~~~ In function 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': cc1plus: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 In function 'Geom::Point {anonymous}::adjust_circles(Geom::Circle&, Geom::Circle&, const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp: In function 'void {anonymous}::extrapolate_join_internal(const {anonymous}::join_data&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:549:51: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | Geom::Line bisector = make_angle_bisector_line(startPt, point_on_path, endPt); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:506:32: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | Angle bisect = ival.angleAt(0.5); | ~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:427:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 427 | return are_near(cross(l1.vector(), l2.vector()), 0, eps); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | void extrapolate_join_internal(join_data const &jd, int alternative) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:353:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:550:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 550 | Geom::Line ortho = make_orthogonal_line(point_on_path, bisector); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:552:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | Geom::LineSegment chord(point_on_path, sol); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:553:52: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Line bisector_chord = make_bisector_line(chord); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:565:44: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 565 | limit_line = make_parallel_line( limit_point, ortho ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathstroke.cpp:569:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 569 | Geom::intersection_point( bisector_chord.pointAt(0), bisector_chord.versor(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 |  ortho.pointAt(0), ortho.versor() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [965/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-float.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14[K, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:163:70: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenMany::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:165:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:202:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | initial_path *= item->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:204:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | current = res_pathv.front().finalPoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:261:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | linked_path *= itemnear->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:264:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:222:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | Point finalPoint() const { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp: In member function 'virtual bool Inkscape::LivePathEffect::LPEFillBetweenMany::doOnOpen(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:61:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | LPEFillBetweenMany::doOnOpen(SPLPEItem const *lpeitem) | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFillBetweenMany::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | LPEFillBetweenMany::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:133:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:163:58: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | linked_path *= item->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:165:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:202:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 202 | initial_path *= item->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:204:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | current = res_pathv.front().finalPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:261:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | linked_path *= itemnear->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:264:67: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | if (!are_near(res_pathv.front().finalPoint(), linked_path.initialPoint(), 0.1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp: In constructor 'Inkscape::LivePathEffect::LPEFillBetweenMany::LPEFillBetweenMany(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fill-between-many.cpp:40:85: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 40 | , autoreverse(_("Autoreverse"), _("Autoreverse"), "autoreverse", &wr, this, true) | ^ [966/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-color.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEDashedStroke::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:89:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:5: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::Piecewise Geom::operator-(const Geom::Piecewise&, typename T::output_type) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEDashedStroke::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dashed-stroke.cpp:166:114: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 166 | if (result.size() && Geom::are_near(segment.initialPoint(),result[result.size()-1].finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [967/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter-bool.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In function 'Geom::Point Inkscape::LivePathEffect::get_nearest_point(Geom::PathVector, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:155:72: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | Geom::Point get_nearest_point(Geom::PathVector pathv, Geom::Point point) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:196:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In function 'Geom::Point Inkscape::LivePathEffect::get_nearest_point(Geom::PathVector, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:155:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 155 | Geom::Point get_nearest_point(Geom::PathVector pathv, Geom::Point point) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:185:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Affine current_affine = sp_item_transform_repr(sp_lpe_item); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'Geom::Point Inkscape::LivePathEffect::LPEOffset::get_default_point(Geom::PathVector)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:191:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 191 | Geom::Point LPEOffset::get_default_point(Geom::PathVector pathv) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:231:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | original_bbox(lpeitem); | ~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In function 'int Inkscape::LivePathEffect::offset_winding(Geom::PathVector, Geom::Path)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:246:39: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | Geom::Point p = path.initialPoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEOffset::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:604:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:671:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 671 | Point finalPoint() const { return (*_closing_seg)[_closed ? 1 : 0]; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:225:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | LPEOffset::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:255:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | void LPEOffset::doAfterEffect(SPLPEItem const * /*lpeitem*/, SPCurve *curve) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEOffset::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:440:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 440 | LPEOffset::doEffect_path(Geom::PathVector const & path_in) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:604:46: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 604 | size /= sp_lpe_item->i2doc_affine().descrim(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/svg-path-parser.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h: In member function 'void Geom::PathIteratorSink::lineTo(const Geom::Point&) [with OutputIterator = std::back_insert_iterator]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:137:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | void lineTo(Point const &p) override { | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-offset.cpp:186:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | offset.param_transform_multiply(postmul * current_affine.inverse(), true); | ^ [968/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/parameter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-curves.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.h:11, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:330:14: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:331:79: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:331:79: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp: In function 'void Inkscape::LivePathEffect::sp_bspline_do_effect(SPCurve*, double, Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bspline.cpp:212:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | curve_n->moveto(curve_it1->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [969/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/prefdialog/prefdialog.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:436:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:456:63: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp: In function 'ExportResult sp_export_png_file(SPDocument*, const gchar*, const Geom::Rect&, long unsigned int, long unsigned int, double, double, long unsigned int, unsigned int (*)(float, void*), void*, bool, const std::vector&, bool, int, int, int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:436:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | Geom::Point translation = -area.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:456:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | height / area.height())); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp: In function 'ExportResult sp_export_png_file(SPDocument*, const gchar*, const Geom::Rect&, long unsigned int, long unsigned int, double, double, long unsigned int, unsigned int (*)(float, void*), void*, bool, const std::vector&, bool, int, int, int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:436:40: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 436 | Geom::Point translation = -area.min(); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/png-write.cpp:456:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | height / area.height())); | ^ [970/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/unsharpmask.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [971/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:294:58: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:599:74: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:148:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:148:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:231:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:252:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 252 | center_point.param_setValue(Geom::middle_point((Geom::Point)point_a, (Geom::Point)point_b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:300:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | Geom::Affine transform = i2anc_affine(lpeitem, nullptr).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:301:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point sp = Geom::Point(document->getWidth().value("px")/2.0, 0) * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:310:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | Geom::Affine transform = i2anc_affine(lpeitem, nullptr).inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:311:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Geom::Point sp = Geom::Point(0, document->getHeight().value("px")/2.0) * transform; | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'void Inkscape::LivePathEffect::LPEMirrorSymmetry::toMirror(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:436:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEMirrorSymmetry::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:548:62: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:548:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:561:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 561 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:523:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 523 | start_point.param_setValue(point_a, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | LPEMirrorSymmetry::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:216:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:231:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:236:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | center_point.param_setValue(point_c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:300:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 300 | Geom::Affine transform = i2anc_affine(lpeitem, nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:301:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 301 | Geom::Point sp = Geom::Point(document->getWidth().value("px")/2.0, 0) * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:310:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | Geom::Affine transform = i2anc_affine(lpeitem, nullptr).inverse(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:311:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | Geom::Point sp = Geom::Point(0, document->getHeight().value("px")/2.0) * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'void Inkscape::LivePathEffect::LPEMirrorSymmetry::toMirror(Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:436:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 436 | LPEMirrorSymmetry::toMirror(Geom::Affine transform) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:148:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:126:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | LPEMirrorSymmetry::doAfterEffect (SPLPEItem const* lpeitem, SPCurve *curve) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:126:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:126:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:148:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 148 | Geom::Affine m = Geom::reflection (ls.vector(), (Geom::Point)start_point); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEMirrorSymmetry::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:535:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 535 | LPEMirrorSymmetry::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:535:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:548:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 548 | Geom::Affine m = Geom::reflection (line_separation.vector(), (Geom::Point)start_point); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-mirror_symmetry.cpp:561:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 561 | if (!are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ [972/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:39: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:103:53: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | double const ta, double const width){ | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::KnotHolderEntityCrossingSwitcher::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:688:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 688 | KnotHolderEntityCrossingSwitcher::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:112:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In constructor 'Inkscape::LivePathEffect::LPEKnotNS::CrossingPoints::CrossingPoints(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:205:35: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | cp.pt = paths[i][ii].pointAt(time.first); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEKnot::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:494:87: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | Interval hidden = findShadowedTime(gpaths[i0], flag_j, ti, width/2); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:105:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:110:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:151:30: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 151 | return Interval(tmin,tmax); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In function 'std::vector Inkscape::LivePathEffect::complementOf(Geom::Interval, std::vector)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:80:29: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEKnot::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:583:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | original_bbox(lpeitem); | ~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::KnotHolderEntityCrossingSwitcher::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:688:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 688 | KnotHolderEntityCrossingSwitcher::knot_get() const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In function 'std::vector Inkscape::LivePathEffect::complementOf(Geom::Interval, std::vector)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:80:29: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | std::vector complementOf(Geom::Interval I, std::vector domain){ | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In constructor 'Inkscape::LivePathEffect::LPEKnotNS::CrossingPoints::CrossingPoints(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:165:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 165 | CrossingPoints::CrossingPoints(Geom::PathVector const &paths) : std::vector(){ | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEKnot::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:583:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | original_bbox(lpeitem); | ~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | findShadowedTime(Geom::Path const &patha, std::vector const &pt_and_dir, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:102:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:105:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point T = unit_vector(pt_and_dir[1]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:110:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | Affine mat = from_basis( T, N, pt_and_dir[0] ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEKnot::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-knot.cpp:412:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 412 | LPEKnot::doEffect_path (Geom::PathVector const &path_in) | ^~~~~~~ [973/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::AB::KnotHolderEntityLeftEnd::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:124:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | KnotHolderEntityLeftEnd::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-angle_bisector.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [974/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-file.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/swirl.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [975/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/filter/filter-all.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:92:38: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:102:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECurveStitch::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:92:39: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | Interval bndsA = A.domain(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:102:35: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Point start = A(tA); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECurveStitch::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-curvestitch.cpp:67:1: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 67 | LPECurveStitch::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~ [976/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-print.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEEnvelope::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:52:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 52 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEEnvelope::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:228:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | original_bbox(SP_LPE_ITEM(item), false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | [K^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::Piecewise Geom::operator-(const Geom::Piecewise&) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:285:25: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | result[i] = -p[i]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEEnvelope::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-envelope.cpp:224:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | LPEEnvelope::resetDefaults(SPItem const* item) | ^~~~~~~~~~~ [977/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/wmf-inout.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECloneOriginal::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:355:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:8: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECloneOriginal::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-clone-original.cpp:355:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 355 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [978/1082] Building C object src/CMakeFiles/inkscape_base.dir/extension/internal/text_reassemble.c.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/threshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [979/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/svgz.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/wave.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [980/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/svg.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:816:53: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:955:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:955:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:955:47: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:956:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rotate boost::operators_impl::operator*(const Geom::Rotate&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Rotate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Rotate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Rotate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:956:45: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:987:27: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In member function 'void Inkscape::LivePathEffect::LPEMeasureSegments::createTextLabel(Geom::Point, size_t, double, Geom::Coord, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:390:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | LPEMeasureSegments::createTextLabel(Geom::Point pos, size_t counter, double length, Geom::Coord angle, bool remove, bool valid) | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:524:72: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:524:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::transformNodes(std::vector, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:743:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:748:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | result.push_back(point * transform); | ~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::getNodes(SPItem*, Geom::Affine, bool, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:754:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:803:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 803 | current_nodes.push_back((*bbox).corner(0) * transform); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:881:91: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 881 | Geom::Affine parentaffinetransform = i2anc_affine(lpeitem->parent, document->getRoot()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:890:47: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 890 | Geom::Point mid = bbox->midpoint(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:893:54: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | transform *= Geom::Translate(mid).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:894:53: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 894 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:909:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 909 | Geom::Affine affinetransform_sub = i2anc_affine(item, document->getRoot()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:911:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 911 | transform *= Geom::Translate(-mid); | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:912:65: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 912 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:955:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 955 | pathvector *= Geom::Translate(-mid); | ^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::middle_point(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:342:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Point middle_point(Point const &p1, Point const &p2) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:894:53: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 894 | transform *= Geom::Rotate(angle).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::transformNodes(std::vector, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:743:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 743 | transformNodes(std::vector< Point > nodes, Geom::Affine transform) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:748:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | result.push_back(point * transform); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In function 'std::vector Inkscape::LivePathEffect::getNodes(SPItem*, Geom::Affine, bool, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:754:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 754 | getNodes(SPItem * item, Geom::Affine transform, bool onbbox, bool centers, bool bboxonly, double angle_projection) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:754:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:754:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:803:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 803 | current_nodes.push_back((*bbox).corner(0) * transform); | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In member function 'void Inkscape::LivePathEffect::LPEMeasureSegments::createTextLabel(Geom::Point, size_t, double, Geom::Coord, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:524:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:524:72: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 524 | Geom::Affine affine = Geom::Affine(Geom::Translate(pos).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:390:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 390 | LPEMeasureSegments::createTextLabel(Geom::Point pos, size_t counter, double length, Geom::Coord angle, bool remove, bool valid) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:390:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:514:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 514 | Geom::OptRect bounds = SP_ITEM(elemref)->geometricBounds(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMeasureSegments::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:893:54: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 893 | transform *= Geom::Translate(mid).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:890:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 890 | Geom::Point mid = bbox->midpoint(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:850:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 850 | LPEMeasureSegments::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:850:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:850:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:850:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:850:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:896:124: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 896 | std::vector< Point > current_nodes = getNodes(splpeitem, transform, onbbox, centers, bboxonly, angle_projection); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:914:131: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 914 | std::vector< Point > current_nodes = getNodes(item, transform, onbbox, centers, bboxonly, angle_projection); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-measure-segments.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ [981/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/pov-out.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/spread.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [982/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/png-output.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/solarize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [983/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-text-renderer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [984/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/odf.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path Geom::operator*(const Geom::Path&, const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:108:69: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp: In constructor 'Inkscape::LivePathEffect::LPEAttachPath::LPEAttachPath(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:41:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | curve_start_previous_origin = start_path_curve_end.getOrigin(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEAttachPath::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:104:100: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Geom::Affine linkedtransform = start_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:109:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | start_path_curve_start.setOrigin(this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:157:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | Geom::Affine linkedtransform = end_path.getObject()->getRelativeTransform(sp_lpe_item); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:164:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEAttachPath::doEffect(SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:92:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 92 | void LPEAttachPath::doEffect (SPCurve * curve) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:92:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:92:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:92:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:92:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:96:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | Geom::Path p = Geom::Path(this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:104:88: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Geom::Affine linkedtransform = start_path.getObject()->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:109:81: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | start_path_curve_start.setOrigin(this_pathv.front().initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:157:86: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | Geom::Affine linkedtransform = end_path.getObject()->getRelativeTransform(sp_lpe_item); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-attach-path.cpp:164:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | end_path_curve_start.setOrigin(last_seg_reverse->initialPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [985/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-print.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:281:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:299:43: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEEmbroderyStitch::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:281:49: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 281 | Interval pwdomain = pwEqdist.domain(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:296:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | p1 = GetStartPointInterpolBeforeRev(orderinginfos, iInfo); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:347:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Interval pwdomain = pwOneEqdist.domain(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:352:73: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 352 | Point p1 = pwOneEqdist.valueAt(pwdomain.min() + offs); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::lastValue() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:109:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 109 | inline output_type lastValue() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Piecewise< >::output_type Geom::Piecewise< >::valueAt(double) const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:102:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 102 | inline output_type valueAt(double t) const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-embrodery-stitch.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ [986/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/metafile-inout.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sharpen.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [987/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks-out.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::center() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:75:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Point center() const { return _center; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Rect Geom::Circle::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:85:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Rect boundsExact() const { return boundsFast(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h: In member function 'Geom::Point Geom::Circle::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/circle.h:88:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Ellipse Geom::find_ellipse(Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:67:54: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | static Ellipse find_ellipse(Point P, Point Q, Point O) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:101:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:628:56: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::Bezier]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:131:23: required from 'Geom::Point Geom::D2< >::pointAt(double) const [with T = Geom::Bezier]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:65: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke-interpolators.h:201:31: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In instantiation of 'Geom::Piecewise< >::output_type Geom::Piecewise< >::operator()(double) const [with T = Geom::D2; Geom::Piecewise< >::output_type = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: required from 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:819:31: required from 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::Piecewise&) [with T = Geom::D2]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:686:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:101:24: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 101 | inline output_type operator()(double t) const { return valueAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEPowerStroke::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:628:56: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:636:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 636 | ts_close.push_back(middle_point(tmpstart, ts.back())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:640:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 640 | end[Geom::X] = pwd2_in.domain().max(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:704:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:275:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | result[k] = reverse(a[k]); /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Path Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(const Geom::Piecewise >&, const Geom::Piecewise&, Inkscape::LivePathEffect::LineJoinType, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:293:34: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point start = B[0].at0(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:335:33: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:335:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:335:33: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:340:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 340 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:353:96: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | pb.arcTo( ellipse.ray(Geom::X), ellipse.ray(Geom::Y), ellipse.rotationAngle(), | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:354:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | false, width < 0, B[i].at0() ); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:359:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:359:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:359:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:362:85: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:362:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:368:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 368 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Ellipse Geom::find_ellipse(Geom::Point, Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | static Ellipse find_ellipse(Point P, Point Q, Point O) | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:67:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:90:36: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | return Ellipse(A, B, C, D, E, F); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::EllipticalArc; Args = {double&, double&, double&, bool&, bool&, const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Path Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(const Geom::Piecewise >&, const Geom::Piecewise&, Inkscape::LivePathEffect::LineJoinType, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:353:96: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 353 | pb.arcTo( ellipse.ray(Geom::X), ellipse.ray(Geom::Y), ellipse.rotationAngle(), | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:359:90: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'bool Inkscape::LivePathEffect::compare_offsets(Geom::Point, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:272:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 272 | static bool compare_offsets (Geom::Point first, Geom::Point second) | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Linear Geom::SBasis::operator[](unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:79:12: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Linear operator[](unsigned i) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'Geom::Interval Geom::Piecewise< >::domain() const [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:215:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 215 | inline Interval domain() const { return Interval(cuts.front(), cuts.back()); } | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::reverse(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:271:15: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | inline SBasis reverse(SBasis const &a) { | ^~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:71, from /usr/include/c++/11.2.1/algorithm:61, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /usr/include/c++/11.2.1/bits/predefined_ops.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/11.2.1/bits/predefined_ops.h:240:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 240 | { return bool(_M_comp(__val, *__it)); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In function 'Geom::Path Inkscape::LivePathEffect::path_from_piecewise_fix_cusps(const Geom::Piecewise >&, const Geom::Piecewise&, Inkscape::LivePathEffect::LineJoinType, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:335:47: note: parameter passing for argument of type 'Geom::Ellipse' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | ellipse = find_ellipse(B[prev_i].at1(), B[i].at0(), *O); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:277:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | static Geom::Path path_from_piecewise_fix_cusps( Geom::Piecewise > const & B, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:277:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:277:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:277:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:277:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:359:84: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 359 | Geom::D2 newcurve1 = B[prev_i] * Geom::reflection(rot90(tang1), B[prev_i].at1()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:362:102: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:362:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 362 | Geom::D2 newcurve2 = B[i] * Geom::reflection(rot90(tang2), B[i].at0()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:368:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 368 | pb.lineTo(B[i].at0()); | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPEPowerStroke::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:577:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 577 | LPEPowerStroke::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:577:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:577:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:577:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:628:56: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 628 | Geom::Point start = Geom::Point( pwd2_in.domain().min(), ts.front()[Geom::Y]); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | return (1 - t) * a + t * b; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:640:42: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 640 | end[Geom::X] = pwd2_in.domain().max(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-powerstroke.cpp:704:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 704 | Geom::Point end_deriv = -unitTangentAt( reverse(pwd2_in.segs.back()), 0.); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [988/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/latex-pstricks.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-geometric.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-nodesatellite.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEFilletChamfer::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:129:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | if (are_near(closingline.initialPoint(), closingline.finalPoint())) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In function 'double Geom::angle_between(const Geom::Ray&, const Geom::Ray&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:146:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | double angle = angle_between(r1.vector(), r2.vector()); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/helper/geom-pathvector_nodesatellites.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-fillet-chamfer.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ [989/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/image-resolution.cpp.o [990/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/grid.cpp.o [991/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/gimpgrad.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/sample.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [992/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/gdkpixbuf-input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/shade.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [993/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/emf-print.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget-separator.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [994/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/emf-inout.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget-label.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [995/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer-pdf-out.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget-spacer.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [996/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-renderer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [997/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-render-context.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/reduceNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [998/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/cairo-ps-out.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/raise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [999/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/internal/bluredge.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/widget-box.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1000/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/script.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:141:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:190:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | if ( m.segs.front().at0() == m.segs.back().at1()){ | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:285:19: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | result[i] = -p[i]; In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In member function 'Geom::Point Geom::D2< >::at1() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:125:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | Point at1() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::SBasis Geom::operator-(const Geom::SBasis&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:280:15: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 280 | inline SBasis operator-(const SBasis& p) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::Piecewise&) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:820:20: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1])); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPEDynastroke::doEffect_pwd2(const Geom::Piecewise >&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:190:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | if ( m.segs.front().at0() == m.segs.back().at1()){ | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:84:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | LPEDynastroke::doEffect_pwd2 (Geom::Piecewise > const & pwd2_in) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:84:1: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:141:69: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 141 | Piecewise > nn = unitVector(v * ( rot * slant ) ); | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-dynastroke.cpp:225:34: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 225 | factor_out.setDomain(Interval(totlength-fade_length,totlength)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1001/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/xslt.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/io/file-export-cmd.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [1002/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/implementation/implementation.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/opacity.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1003/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/loader.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/normalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1004/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/timer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/oilPaint.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1005/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/system.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/enum.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h: In member function 'Geom::Affine KnotHolder::getEditTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/knot/knot-holder.h:69:43: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Geom::Affine getEditTransform() const { return _edit_transform; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual Geom::Point Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_get() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:244:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | KnotHolderEntityWidthBendPath::knot_get() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBendPath::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:88:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/nearest-time.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In function 'Geom::Piecewise Geom::compose(const Geom::Piecewise&, const Geom::SBasis&) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:765:42: note: parameter passing for argument of type 'Geom::Piecewise >::output_type' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 765 | if (g.isZero()) return Piecewise(f(0)); | ~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h: In member function 'void Geom::Piecewise< >::setDomain(Geom::Interval) [with T = Geom::D2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/piecewise.h:218:17: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | inline void setDomain(Interval dom) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBendPath::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:175:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | original_bbox(SP_LPE_ITEM(item), false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:227:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:227:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::BeP::KnotHolderEntityWidthBendPath::knot_set(const Geom::Point&, const Geom::Point&, guint)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:212:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | KnotHolderEntityWidthBendPath::knot_set(Geom::Point const &p, Geom::Point const& /*origin*/, guint state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:212:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:212:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:212:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:227:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:227:74: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 227 | Geom::Point knot_pos = this->knot->pos * item->i2dt_affine().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBendPath::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:85:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | LPEBendPath::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBendPath::transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bendpath.cpp:117:89: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::Affine transformlpeitem = sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ^~~~~~~ [1006/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/print.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:1705:17: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp: In member function 'bool Inkscape::LivePathEffect::Effect::isNodePointSelected(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:1206:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1206 | Geom::Affine transformCoordinate = sp_lpe_item->i2dt_affine(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'bool Geom::are_near(const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp: In member function 'std::vector Inkscape::LivePathEffect::Effect::getCanvasIndicators(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:1703:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1703 | Geom::Affine scale = lpeitem->i2doc_affine(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp: In member function 'bool Inkscape::LivePathEffect::Effect::isNodePointSelected(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.cpp:1200:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1200 | Effect::isNodePointSelected(Geom::Point const &nodePoint) const | ^~~~~~ [1007/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/patheffect.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/modulate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1008/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/output.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/negate.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1009/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/input.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-string.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1010/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/init.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-bool.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1011/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/extension.cpp.o [1012/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/execution-env.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-notebook.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1013/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/effect.cpp.o [1014/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/dependency.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/medianFilter.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1015/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/extension/db.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-optiongroup.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1016/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-page.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/levelChannel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1017/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-text.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/level.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1018/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rotate.cpp.o [1019/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-rect.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:605:55: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:660:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:190:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:190:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:190:103: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:194:65: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:200:117: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Geom::Affine t = m * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:12: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:437:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | dist_angle_handle = L2(B - A); | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:458:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:480:9: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | dir = unit_vector(B - A); | ~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:250:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | Geom::OptRect geometricBounds(Geom::Affine const &transform = Geom::identity()) const; | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:576:100: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Point line_start = origin + dir * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))) * size_divider; | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post(const Geom::PathVector&, Inkscape::LivePathEffect::FillRuleBool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:657:107: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:657:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:657:107: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 657 | Geom::Affine m = Geom::Translate(-origin) * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:665:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:665:99: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 665 | Geom::Affine pre = Geom::Translate(-origin) * Geom::Rotate(-Geom::rad_from_deg(starting_angle)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:673:61: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 673 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:677:115: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 677 | Geom::Affine t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:679:89: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:679:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 679 | t = pre * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)).inverse() * Geom::Translate(origin); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:684:55: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | join_pv *= Geom::Translate(half_dir * rot * gap); | ~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:691:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 691 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::addCanvasIndicators(const SPLPEItem*, std::vector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:713:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 713 | hp.appendNew(origin + dir * Rotate(-rad_from_deg(rotation_angle+starting_angle)) * Geom::distance(origin,starting_point)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:723:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 723 | original_bbox(SP_LPE_ITEM(item), false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doAfterEffect(const SPLPEItem*, SPCurve*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:194:65: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | r *= Geom::Rotate(Geom::Angle(half_dir)).inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doOnApply(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:428:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 428 | LPECopyRotate::doOnApply(SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:428:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:428:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:428:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:431:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 431 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:435:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 435 | origin.param_setValue(A, true); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doBeforeEffect(const SPLPEItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:443:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | LPECopyRotate::doBeforeEffect (SPLPEItem const* lpeitem) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:443:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:443:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:443:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:458:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 458 | original_bbox(lpeitem, false, true); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:480:27: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 480 | dir = unit_vector(B - A); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Rotate; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path_post(const Geom::PathVector&, Inkscape::LivePathEffect::FillRuleBool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:652:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 652 | LPECopyRotate::doEffect_path_post (Geom::PathVector const & path_in, FillRuleBool fillrule) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:652:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:652:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:684:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 684 | join_pv *= Geom::Translate(half_dir * rot * gap); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:691:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 691 | t = pre * Geom::Rotate(-Geom::rad_from_deg(starting_angle)) * r * rot * Geom::Rotate(Geom::rad_from_deg(starting_angle)) * Geom::Translate(origin); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual Geom::PathVector Inkscape::LivePathEffect::LPECopyRotate::doEffect_path(const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:582:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 582 | half_dir = unit_vector(Geom::middle_point(line_start,line_end) - (Geom::Point)origin); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:570:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 570 | LPECopyRotate::doEffect_path (Geom::PathVector const & path_in) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:570:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:570:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:576:96: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 576 | Geom::Point line_start = origin + dir * Geom::Rotate(-(Geom::rad_from_deg(starting_angle))) * size_divider; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::resetDefaults(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-copy_rotate.cpp:720:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | LPECopyRotate::resetDefaults(SPItem const* item) | ^~~~~~~~~~~~~ [1020/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-quad.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/dependency.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/loader.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1021/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-guideline.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:695:20: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp: In function 'Geom::PathVector Inkscape::LivePathEffect::sp_pathvector_boolop_slice_intersect(const Geom::PathVector&, const Geom::PathVector&, bool, fill_typ, fill_typ)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:247:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 247 | Geom::Point mid = 0.5 * (start.x + end.x); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBool::transform_multiply(const Geom::Affine&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:583:25: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 583 | prev_affine = operand->transform * sp_item_transform_repr(sp_lpe_item).inverse() * postmul; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/parameter.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/parameter/bool.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/effect.h:12, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp: In constructor 'Inkscape::LivePathEffect::LPEBool::LPEBool(LivePathEffectObject*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/live_effects/lpe-bool.cpp:99:33: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | prev_affine = Geom::identity(); | ~~~~~~~~~~~~~~^~ [1022/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-group.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-color.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1023/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-grid.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/equalize.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1024/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-drawing.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-defs.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1025/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-curve.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-path.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1026/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-ctrl.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-int.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1027/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-catchall.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/implode.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1028/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item-bpath.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/gaussianBlur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1029/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/imagemagick.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1030/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/snap-indicator.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/parameter-float.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1031/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/enhance.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1032/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-temporary-item-list.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/emboss.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1033/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-grid.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/edge.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1034/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/control/canvas-axonomgrid.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gimpgrad.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gimpgrad.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gimpgrad.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1035/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-svgfonts.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/cycleColormap.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1036/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-style.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/contrast.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1037/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-light.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/colorize.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1038/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-parser.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-parser.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-parser.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1039/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-units.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:9: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:48:77: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp: In member function 'virtual void Inkscape::Extension::Internal::Bitmap::Crop::postEffect(Magick::Image*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/crop.cpp:48:77: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 48 | translate = Geom::Translate(((_left - _right) / 2.0) * (bbox->dimensions()[Geom::X] / (double) image->columns()), | ~~~~~~~~~~~~~~~~^~ [1040/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-turbulence.cpp.o [1041/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-tile.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/despeckle.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1042/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-specularlighting.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/channel.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1043/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-slot.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks-out.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [1044/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-primitive.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/charcoal.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1045/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-offset.cpp.o [1046/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-morphology.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/dependency.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/dependency.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1047/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-merge.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [1048/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/addNoise.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1049/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-gaussian.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/xslt.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/xslt.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/xslt.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1050/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-flood.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/blur.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1051/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-displacement-map.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/patheffect.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1052/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-diffuselighting.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/input.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1053/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-convolve-matrix.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bitmap/adaptiveThreshold.cpp:10: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1054/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-composite.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter-file.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1055/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-component-transfer.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::GdkpixbufInput::open(Inkscape::Extension::Input*, const char*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::GdkpixbufInput::open(Inkscape::Extension::Input*, const char*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:152:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/gdkpixbuf-input.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [1056/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-colormatrix.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-ps-out.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ [1057/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-filter-blend.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2pb() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:66:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:156:35: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:66:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2units(SPFilterUnits) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:128:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Geom::Point min(item_bbox->min()); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:135:63: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | min[X] * scale_x, min[Y] * scale_y); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::IntRect Inkscape::Filters::FilterUnits::get_pixblock_filterarea_paraller() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:156:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect r = *filter_area * u2pb; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2units(SPFilterUnits) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:129:39: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 129 | Geom::Point max(item_bbox->max()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::Affine Inkscape::Filters::FilterUnits::get_matrix_user2pb() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:66:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 66 | Geom::Affine FilterUnits::get_matrix_user2pb() const { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp: In member function 'Geom::IntRect Inkscape::Filters::FilterUnits::get_pixblock_filterarea_paraller() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:156:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Rect r = *filter_area * u2pb; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-units.cpp:152:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::IntRect FilterUnits::get_pixblock_filterarea_paraller() const { | ^~~~~~~~~~~ [1058/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/nr-3dutils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:43: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:301:47: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::VsdInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:301:47: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 301 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:43: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::VsdInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:301:47: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 301 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/vsd-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [1059/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/grayscale.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/../sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/filters/distantlight.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-light.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ [1060/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:44: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:303:48: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::CdrInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:303:48: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 303 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("pt"), doc->getHeight().value("pt"))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:44: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::CdrInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:303:48: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 303 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value("pt"), doc->getHeight().value("pt"))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cdr-input.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ [1061/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-text.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp: In member function 'virtual void Inkscape::CanvasItemGroup::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-group.cpp:82:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | _bounds.unionWith(item.get_bounds()); | ~~~~~~~~~~~~~~~^~ [1062/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-surface.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:258:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp: In member function 'void Inkscape::Extension::Internal::PrintLatex::print_pathvector(Inkscape::SVGOStringStream&, const Geom::PathVector&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:264:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 264 | os << "\\moveto(" << it.initialPoint()[Geom::X] << "," << it.initialPoint()[Geom::Y] << ")\n"; | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintLatex::begin(Inkscape::Extension::Print*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-pstricks.cpp:129:90: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | m_tr_stack.push( Geom::Scale(1, -1) * Geom::Translate(0, doc->getHeight().value("px"))); /// @fixme hardcoded doc2dt transform | ^ In function 'Geom::Point Geom::Path::initialPoint() const': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 [1063/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-shape.cpp.o [1064/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-pattern.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/output.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/output.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1065/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-item.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Point Geom::Ray::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:68:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Point origin() const { return _origin; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/page-manager.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:139:40: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp: In function 'bool Inkscape::Extension::Internal::pdf_render_document_to_file(SPDocument*, const gchar*, unsigned int, bool, bool, bool, int, const gchar*, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:124:48: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | auto scale = doc->getDocumentScale(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:129:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | ctx->transform(scale); | ~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:137:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | auto rect = page->getRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:139:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | auto big_rect = rect * scale; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:139:40: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:15: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp: In function 'bool Inkscape::Extension::Internal::pdf_render_document_to_file(SPDocument*, const gchar*, unsigned int, bool, bool, bool, int, const gchar*, bool, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:129:27: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | ctx->transform(scale); | ~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:143:71: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | ctx->transform(Geom::Translate(rect.corner(0)).inverse()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:61:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | pdf_render_document_to_file(SPDocument *doc, gchar const *filename, unsigned int level, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:61:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:61:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:61:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:124:47: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | auto scale = doc->getDocumentScale(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer-pdf-out.cpp:137:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | auto rect = page->getRect(); | ~~~~~~~~~~~~~^~ [1066/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-image.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-temporary-item.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1067/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-group.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:668:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:683:77: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In constructor 'Inkscape::Extension::Internal::LaTeXTextRenderer::LaTeXTextRenderer(bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:112:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | push_transform(Geom::identity()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_text_render(SPText*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:306:16: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 306 | anchor = (*baseline_anchor_point) * transform(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:332:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine i2doc = textobj->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:334:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPFlowtext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:461:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:484:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | Geom::Point pos(framebox.corner(0) * transform()); //topleft corner | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:507:49: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | Geom::Affine i2doc = flowtext->i2doc_affine(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, double, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:668:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:668:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:668:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:683:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:683:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:683:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_text_render(SPText*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | void LaTeXTextRenderer::sp_text_render(SPText *textobj) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:332:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 332 | Geom::Affine i2doc = textobj->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:334:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPFlowtext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 439 | void LaTeXTextRenderer::sp_flowtext_render(SPFlowtext *flowtext) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:439:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:461:41: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 461 | Geom::Rect framebox = frame->getRect(); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:484:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | Geom::Point pos(framebox.corner(0) * transform()); //topleft corner | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:507:48: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 507 | Geom::Affine i2doc = flowtext->i2doc_affine(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:509:60: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 509 | double degrees = -180/M_PI * Geom::atan2(wotransl.xAxis()); | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::push_transform(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:730:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 730 | _transform_stack.push(tr * tr_top); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, double, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:668:34: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 668 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:683:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 683 | push_transform(Geom::Translate(-d.corner(3)) * Geom::Scale(scale, -scale)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/latex-text-renderer.cpp:658:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | LaTeXTextRenderer::setupDocument(SPDocument *doc, bool pageBoundingBox, double bleedmargin_px, SPItem *base) | ^~~~~~~~~~~~~~~~~ [1068/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/drawing-context.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type '[01mGeom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:71:35: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp: In member function 'virtual void Inkscape::Filters::FilterTile::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:46:58: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect tile_area = slot.get_primitive_area(_input); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:63:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:68:37: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | Geom::Rect tt = tile_area * trans; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:71:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 71 | Geom::Point shift = sa.min() - tt.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:88:65: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp: In member function 'virtual void Inkscape::Filters::FilterTile::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | void FilterTile::render_cairo(FilterSlot &slot) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:33:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:63:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-tile.cpp:88:46: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | Geom::Rect pr = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [1069/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/curve.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:634:76: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1271:68: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1271:74: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderContext::popLayer(cairo_operator_t)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:634:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 634 | item_transform = getParentState()->transform * _state->item_transform; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(const SPPaintServer*, const Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1271:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1271:74: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1284:47: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | Geom::Interval bounds = hatch->bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1287:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1287 | overflow_transform = Geom::Translate(hatch->pitch(), 0.0); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(const SPPaintServer*, const Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1271:68: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1271 | Geom::Affine drawing_transform = Geom::Translate(-tile_rect.min()) * drawing_scale; | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createHatchPainter(const SPPaintServer*, const Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1247:1: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | CairoRenderContext::_createHatchPainter(SPPaintServer const *const paintserver, Geom::OptRect const &pbox) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1247:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1284:46: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 1284 | Geom::Interval bounds = hatch->bounds(); | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-render-context.cpp:1313:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1313 | pattern_transform = render_info.pattern_to_user_transform.inverse() * drawing_transform; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [1070/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/display/cairo-utils.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp: In member function 'void Inkscape::CanvasPage::add(Geom::Rect, Inkscape::CanvasItemGroup*, Inkscape::CanvasItemGroup*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:30:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 30 | void CanvasPage::add(Geom::Rect size, CanvasItemGroup *background_group, CanvasItemGroup *border_group) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp: In member function 'void Inkscape::CanvasPage::update(Geom::Rect, const char*, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:140:44: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 140 | auto corner = size.corner(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-page.cpp:94:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 94 | void CanvasPage::update(Geom::Rect size, const char *txt, bool outline) | ^~~~~~~~~~ [1071/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/gdk-event-latency-tracker.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-style.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1072/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/timestamp.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap-candidate.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp: In member function 'void Inkscape::Extension::Internal::SvgBuilder::setTransform(double, double, double, double, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:621:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | matrix = matrix * Geom::Translate(_page_left, _page_top); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp: In member function 'void Inkscape::Extension::Internal::SvgBuilder::_flushText()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:1385:80: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1385 | Geom::Point delta_pos( glyph.text_position - first_glyph.text_position ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp: In function 'void Inkscape::Extension::Internal::svgSetTransform(Inkscape::XML::Node*, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:289:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 289 | static void svgSetTransform(Inkscape::XML::Node *node, Geom::Affine matrix) { | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h: In member function 'void Inkscape::SVG::PathString::_appendPoint(Geom::Point, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/svg/path-string.h:184:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | void _appendPoint(Geom::Point p, bool sc) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp: In member function 'Inkscape::XML::Node* Inkscape::Extension::Internal::SvgBuilder::_createImage(Stream*, int, int, GfxImageColorMap*, bool, int*, bool, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:1724:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1724 | svgSetTransform(image_node, Geom::Affine(1.0, 0.0, 0.0, -1.0, 0.0, 1.0)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp: In member function 'void Inkscape::Extension::Internal::SvgBuilder::_flushText()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.cpp:1385:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1385 | Geom::Point delta_pos( glyph.text_position - first_glyph.text_position ); | ^~~~~~~~~~~~~ [1073/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/sysv-heap.cpp.o [1074/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/logger.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintMetafile::bind(Inkscape::Extension::Print*, const Geom::Affine&, float)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:76:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | m_tr_stack.push(transform * tr_top); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp: In member function 'int Inkscape::Extension::Internal::PrintMetafile::hold_gradient(void*, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:307:15: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 307 | gv.p2 = Geom::Point(gv.r, 0) + gv.p1; // xhandle | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:255:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 255 | Point finalPoint() const override { return _final_point; } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintMetafile::bind(Inkscape::Extension::Print*, const Geom::Affine&, float)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:76:37: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | m_tr_stack.push(transform * tr_top); | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In constructor 'Geom::Path::Path(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:337:78: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 337 | ClosingSegment(Point const &p1, Point const &p2) : LineSegment(p1, p2) {} | ^ [1075/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/log-display-config.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:410:30: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp: In member function 'virtual void Inkscape::Filters::FilterTurbulence::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:408:87: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:409:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:410:30: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 410 | double x0 = slot_area.min()[Geom::X]; | ~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 377 | void FilterTurbulence::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:377:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:408:76: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 408 | Geom::Affine unit_trans = slot.get_units().get_matrix_primitiveunits2pb().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-turbulence.cpp:409:46: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | Geom::Rect slot_area = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ [1076/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/heap.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp: In member function 'virtual void Inkscape::Filters::FilterOffset::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:43:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:46:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | void FilterOffset::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:35:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:43:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-offset.cpp:46:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [1077/1082] Building CXX object src/CMakeFiles/inkscape_base.dir/debug/demangle.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/prefdialog/prefdialog.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1078/1082] Building CXX object src/CMakeFiles/inkview.dir/inkview-main.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-3dutils.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-3dutils.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-3dutils.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1079/1082] Building CXX object src/CMakeFiles/inkscape.dir/inkscape-main.cpp.o In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:108:26: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:125:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:162:27: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp: In member function 'virtual void Inkscape::CanvasItemText::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:108:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Point p = _p * _affine; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:125:13: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 125 | _bounds = Geom::Rect::from_xywh(0, 0, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 |  _text_size.x_advance + (_border * 2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 |  _text_extent.height + (_border * 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:134:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | _bounds *= Geom::Translate(Geom::Point(int(offset_x), int(offset_y))); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp: In member function 'virtual void Inkscape::CanvasItemText::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:162:27: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 162 | double x = _bounds.min().x() - buf->rect.min().x(); | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp: In member function 'virtual void Inkscape::CanvasItemText::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:134:73: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 134 | _bounds *= Geom::Translate(Geom::Point(int(offset_x), int(offset_y))); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:125:36: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 125 | _bounds = Geom::Rect::from_xywh(0, 0, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 126 |  _text_size.x_advance + (_border * 2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 |  _text_extent.height + (_border * 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-text.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:47:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In constructor 'Inkscape::Filters::FilterSlot::FilterSlot(Inkscape::DrawingItem*, Inkscape::DrawingContext*, Inkscape::DrawingContext&, const Inkscape::Filters::FilterUnits&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:34:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | , _source_graphic_area(graphic.targetLogicalBounds().roundOutwards()) // fixme | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:45:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:46:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect bbox_trans = graphic.targetLogicalBounds() * trans; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:47:38: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 47 | Geom::Point min = bbox_trans.min(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'cairo_surface_t* Inkscape::Filters::FilterSlot::_get_transformed_source_graphic()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:133:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Geom::Affine trans = _units.get_matrix_display2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_primitive_area(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:244:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Geom::Rect FilterSlot::get_primitive_area(int slot_nr) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_slot_area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:285:22: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Rect r(p, p+dim); | ~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:286:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | return r; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In constructor 'Inkscape::Filters::FilterSlot::FilterSlot(Inkscape::DrawingItem*, Inkscape::DrawingContext*, Inkscape::DrawingContext&, const Inkscape::Filters::FilterUnits&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | FilterSlot::FilterSlot(DrawingItem *item, DrawingContext *bgdc, | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:29:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:45:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Geom::Affine trans = _units.get_matrix_display2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:46:56: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 46 | Geom::Rect bbox_trans = graphic.targetLogicalBounds() * trans; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'cairo_surface_t* Inkscape::Filters::FilterSlot::_get_transformed_source_graphic()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:131:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | cairo_surface_t *FilterSlot::_get_transformed_source_graphic() | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_primitive_area(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:244:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 244 | Geom::Rect FilterSlot::get_primitive_area(int slot_nr) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterSlot::get_slot_area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:285:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Geom::Rect r(p, p+dim); | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:282:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Geom::Rect FilterSlot::get_slot_area() const { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp: In member function 'cairo_surface_t* Inkscape::Filters::FilterSlot::get_result(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-slot.cpp:183:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | cairo_surface_t *FilterSlot::get_result(int res) | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:185:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp: In member function 'virtual void Inkscape::Filters::FilterSpecularLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:183:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:185:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:185:46: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | void FilterSpecularLighting::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:144:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:183:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-specularlighting.cpp:185:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 185 | Geom::Point p = slot.get_slot_area().min(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp: In member function 'virtual void Inkscape::Filters::FilterMerge::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-merge.cpp:42:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 42 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/filter/filter.cpp:11: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:86:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp: In member function 'virtual bool Inkscape::CanvasItemQuad::contains(const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-quad.cpp:86:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Geom::Point p0 = _p0 * _affine; | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:87:33: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp: In member function 'virtual void Inkscape::Filters::FilterFlood::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:73:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect fp = filter_primitive_area( slot.get_units() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:76:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:87:33: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 87 | double dx = fp_cairo.min()[Geom::X] - sa.min()[Geom::X]; | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp: In member function 'virtual void Inkscape::Filters::FilterFlood::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:76:68: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | void FilterFlood::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:38:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:76:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | Geom::Rect fp_cairo = fp * slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-flood.cpp:79:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 79 | Geom::Rect sa = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:45: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'std::pair Inkscape::Filters::Filter::_filter_resolution(const Geom::Rect&, const Geom::Affine&, Inkscape::Filters::FilterQuality) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:445:40: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 445 | FilterQuality const filterquality) const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'int Inkscape::Filters::Filter::render(const Inkscape::DrawingItem*, Inkscape::DrawingContext&, Inkscape::DrawingContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:117:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::Affine trans = item->ctm(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:128:64: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:147:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:164:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:164:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:164:60: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:43: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'void Inkscape::Filters::Filter::area_enlarge(Geom::IntRect&, const Inkscape::DrawingItem*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:189:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | if (i) i->area_enlarge(bbox, item->ctm()); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'std::pair Inkscape::Filters::Filter::_filter_resolution(const Geom::Rect&, const Geom::Affine&, Inkscape::Filters::FilterQuality) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:443:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | std::pair Filter::_filter_resolution( | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:453:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 453 | y_len = (_x_pixels * (area.max()[Y] - area.min()[Y])) | ~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:484:12: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 484 | return resolution; | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'void Inkscape::Filters::Filter::area_enlarge(Geom::IntRect&, const Inkscape::DrawingItem*) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:189:47: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | if (i) i->area_enlarge(bbox, item->ctm()); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'std::pair Inkscape::Filters::Filter::_filter_resolution(const Geom::Rect&, const Geom::Affine&, Inkscape::Filters::FilterQuality) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:443:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 443 | std::pair Filter::_filter_resolution( | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp: In member function 'int Inkscape::Filters::Filter::render(const Inkscape::DrawingItem*, Inkscape::DrawingContext&, Inkscape::DrawingContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:117:35: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | Geom::Affine trans = item->ctm(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | int Filter::render(Inkscape::DrawingItem const *item, DrawingContext &graphic, DrawingContext *bgdc) | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:98:5: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:128:29: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | = _filter_resolution(*filter_area, trans, filterquality); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:147:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Geom::Affine pbtrans = units.get_matrix_display2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter.cpp:164:53: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 164 | Geom::Point origin = graphic.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp: In member function 'virtual void Inkscape::Filters::FilterDisplacementMap::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-displacement-map.cpp:90:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-catchall.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:68: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:70: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:70: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-flowtext.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:70: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:559:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:797:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:853:56: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'Inkscape::Extension::Internal::CairoRenderContext* Inkscape::Extension::Internal::CairoRenderer::createContext()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:120:22: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | state->transform = Geom::identity(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:540:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Rect docrect(Geom::Rect(Geom::Point(0, 0), item->document->getDimensions())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:572:83: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | (Geom::Affine)(Geom::Translate (shift_x, shift_y)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_shape_render(SPShape*, Inkscape::Extension::Internal::CairoRenderContext*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:259:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:259:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:122: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:120: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:118: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:113: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:24: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In constructor 'Geom::Rotate::Rotate(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Translate; T = Geom::Rotate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, double, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:797:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 797 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:797:71: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 797 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:797:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 797 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:825:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | Geom::Affine tp( Geom::Translate( bleedmargin_px, bleedmargin_px ) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:829:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 829 | Geom::Affine tp(Geom::Translate(-d.min())); | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:829:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 829 | Geom::Affine tp(Geom::Translate(-d.min())); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyClipPath(Inkscape::Extension::Internal::CairoRenderContext*, const SPClipPath*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:853:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:853:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 853 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:853:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 853 | Geom::Affine t(Geom::Scale(clip_bbox.dimensions())); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyMask(Inkscape::Extension::Internal::CairoRenderContext*, const SPMask*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:905:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:905:56: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 905 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:905:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | Geom::Affine t(Geom::Scale(mask_bbox.dimensions())); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, double, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:829:51: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 829 | Geom::Affine tp(Geom::Translate(-d.min())); | ~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In static member function 'static Geom::Rotate Geom::Rotate::from_degrees(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | static Rotate from_degrees(Coord deg) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:218:19: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:194:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | explicit Rotate(Coord theta) : vec(Point::polar(theta)) {} | ~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::renderHatchPath(Inkscape::Extension::Internal::CairoRenderContext*, const SPHatchPath&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:729:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 729 | ctx->transform(Geom::Translate(hatchPath.offset.computed, 0)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, double, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:797:34: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 797 | d = Geom::Rect::from_xywh(Geom::Point(0,0), doc->getDimensions()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:825:80: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | Geom::Affine tp( Geom::Translate( bleedmargin_px, bleedmargin_px ) ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:785:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 785 | CairoRenderer::setupDocument(CairoRenderContext *ctx, SPDocument *doc, bool pageBoundingBox, double bleedmargin_px, SPItem *base) | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:33: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:517:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 517 | static void sp_asbitmap_render(SPItem *item, CairoRenderContext *ctx) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:517:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:540:83: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 540 | Geom::Rect docrect(Geom::Rect(Geom::Point(0, 0), item->document->getDimensions())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:572:83: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 572 | (Geom::Affine)(Geom::Translate (shift_x, shift_y)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_shape_render(SPShape*, Inkscape::Extension::Internal::CairoRenderContext*, SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | static void sp_shape_render(SPShape *shape, CairoRenderContext *ctx, SPItem *origin) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:174:13: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:259:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:259:98: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 259 | tr = Geom::Rotate::from_degrees( 180.0 ) * sp_shape_marker_get_transform_at_start(pathv.begin()->front()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:122: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:261:125: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(pathv.begin()->front().pointAt(0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:120: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:279:123: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(path_it->front().pointAt(0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:56: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:118: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:296:121: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 296 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(curve_it1->pointAt(1)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:52: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:113: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:312:116: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:48: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:109: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/cairo-renderer.cpp:336:112: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 336 | tr = Geom::Rotate::from_degrees(marker->orient.computed) * Geom::Translate(lastcurve.pointAt(1)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:170:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp: In member function 'virtual void Inkscape::Filters::FilterDiffuseLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:169:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:170:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 170 | Geom::Point p = slot_area.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:175:72: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp: In member function 'virtual void Inkscape::Filters::FilterDiffuseLighting::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | void FilterDiffuseLighting::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:133:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:169:46: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Geom::Rect slot_area = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-diffuselighting.cpp:175:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | Geom::Affine trans = slot.get_units().get_matrix_primitiveunits2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp: In member function 'virtual void Inkscape::Filters::FilterGaussian::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-gaussian.cpp:591:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 591 | Geom::Affine trans = slot.get_units().get_matrix_user2pb(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp: In constructor 'Inkscape::CanvasItem::CanvasItem(Inkscape::CanvasItemGroup*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.cpp:32:17: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 32 | _affine = group->get_affine(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:174:94: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:193:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp: In static member function 'static void Inkscape::Extension::Internal::Metafile::setViewBoxIfMissing(SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp: In static member function 'static void Inkscape::Extension::Internal::Metafile::setViewBoxIfMissing(SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:193:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 193 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc_unit), doc->getHeight().value(doc_unit))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp: In member function 'virtual void Inkscape::Filters::FilterComposite::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-composite.cpp:83:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-convolve-matrix.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp: In member function 'virtual void Inkscape::Filters::FilterMorphology::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-morphology.cpp:179:71: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | Geom::Affine p2pb = slot.get_units().get_matrix_primitiveunits2pb(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/debug/gdk-event-latency-tracker.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-blend.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:112:48: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:178:42: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp: In member function 'void Inkscape::DrawingPattern::setOverflow(Geom::Affine, int, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:59:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp: In member function 'virtual unsigned int Inkscape::DrawingPattern::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:178:63: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:183:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | pattern_ctx.ctm = pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::dimensions() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:181:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 181 | CPoint dimensions() const { return CPoint(f[X].extent(), f[Y].extent()); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp: In member function 'void Inkscape::DrawingPattern::setOverflow(Geom::Affine, int, Geom::Affine)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:59:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | DrawingPattern::setOverflow(Geom::Affine initial_transform, int steps, Geom::Affine step_transform) { | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp: In member function 'virtual unsigned int Inkscape::DrawingPattern::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:178:42: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:157:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 157 | unsigned DrawingPattern::_updateItem(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:157:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:157:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:178:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | Geom::Point c(pattern_tile.dimensions()*scale*oversampling); | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-pattern.cpp:183:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 183 | pattern_ctx.ctm = pattern_surface.drawingTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp: In member function 'virtual void Inkscape::CanvasItemDrawing::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.cpp:125:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | new_affine = desktop->doc2dt() * new_affine; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-colormatrix.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'Geom::Rect Inkscape::DrawingContext::targetLogicalBounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:146:50: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::arc(const Geom::Point&, double, const Geom::AngleInterval&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:106:37: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | double from = angle.initialAngle(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::setSource(Inkscape::DrawingSurface*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:137:36: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | Geom::Point origin = s->origin(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'Geom::Rect Inkscape::DrawingContext::targetLogicalBounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::arc(const Geom::Point&, double, const Geom::AngleInterval&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:107:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | double to = angle.finalAngle(); | ~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'void Inkscape::DrawingContext::setSource(Inkscape::DrawingSurface*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:136:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | void DrawingContext::setSource(DrawingSurface *s) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp: In member function 'Geom::Rect Inkscape::DrawingContext::targetLogicalBounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.cpp:146:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 146 | Geom::Rect DrawingContext::targetLogicalBounds() const | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:63:57: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:101:62: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp: In member function 'virtual void Inkscape::Extension::Internal::Grid::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:101:62: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 101 | Geom::Rect temprec = bounding_area * desktop->doc2dt(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:105:51: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | double scale = doc->getDocumentScale().inverse()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:107:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | bounding_area *= Geom::Scale(scale); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:11: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp: In function 'Glib::ustring Inkscape::Extension::Internal::{anonymous}::build_lines(Geom::Rect, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:53:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | Glib::ustring build_lines(Geom::Rect bounding_area, | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:63:58: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | for (Geom::Point start_point = bounding_area.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp: In member function 'virtual void Inkscape::Extension::Internal::Grid::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:107:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | bounding_area *= Geom::Scale(scale); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:85:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Grid::effect (Inkscape::Extension::Effect *module, Inkscape::UI::View::View *view, Inkscape::Extension::Implementation::ImplementationDocumentCache * /*docCache*/) | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:85:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:105:41: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | double scale = doc->getDocumentScale().inverse()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/grid.cpp:69:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | path_data.moveTo(start_point + point_offset) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:867:46: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:867:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 867 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::PdfInput::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:867:46: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 867 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.cpp:51: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:78:49: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp: In member function 'virtual unsigned int Inkscape::DrawingGroup::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.cpp:78:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | child_ctx.ctm = *_child_transform * ctx.ctm; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/bluredge.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/implementation.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Rect Inkscape::DrawingSurface::area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:112:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | DrawingSurface::area() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Point Inkscape::DrawingSurface::dimensions() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:127:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | DrawingSurface::dimensions() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Scale Inkscape::DrawingSurface::scale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:140:25: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | DrawingSurface::scale() const | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Affine Inkscape::DrawingSurface::drawingTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:154:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | DrawingSurface::drawingTransform() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:114:41: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:121:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 121 | static CRect from_xywh(CPoint const &xy, CPoint const &wh) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:156:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In constructor 'Inkscape::DrawingSurface::DrawingSurface(const Geom::Rect&, const Geom::IntPoint&, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:71:7: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 71 | , _origin(logbox.min()) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Rect Inkscape::DrawingSurface::area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:112:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | DrawingSurface::area() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:114:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Geom::Rect r = Geom::Rect::from_xywh(_origin, dimensions()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:114:63: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Geom::Rect r = Geom::Rect::from_xywh(_origin, dimensions()); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(const CPoint&, const CPoint&) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:122:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:123:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Scale Inkscape::DrawingSurface::scale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:140:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | DrawingSurface::scale() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Affine Inkscape::DrawingSurface::drawingTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:154:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | DrawingSurface::drawingTransform() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:156:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Affine ret = Geom::Translate(-_origin) * _scale; | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:156:52: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Affine ret = Geom::Translate(-_origin) * _scale; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Scale; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'cairo_t* Inkscape::DrawingSurface::createRawContext()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:197:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if (_scale != Geom::Scale::identity()) { | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'void Inkscape::DrawingCache::prepare()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:258:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 258 | Geom::IntPoint t = _pending_transform.translation().round(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'cairo_t* Inkscape::DrawingSurface::createRawContext()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:197:40: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | if (_scale != Geom::Scale::identity()) { | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Point Inkscape::DrawingSurface::dimensions() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:127:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | DrawingSurface::dimensions() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Rect Inkscape::DrawingSurface::area() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:112:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | DrawingSurface::area() const | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:112:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:112:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:114:61: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Geom::Rect r = Geom::Rect::from_xywh(_origin, dimensions()); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp: In member function 'Geom::Scale Inkscape::DrawingSurface::scale() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:140:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | DrawingSurface::scale() const | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Affine Inkscape::DrawingSurface::drawingTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:86:16: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | Affine ret(*static_cast(this)); ret *= t; return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-surface.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'void Inkscape::DrawingCache::prepare()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:386:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 386 | return are_near((a - b).length(), 0, eps); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:109:40: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:145:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:293:32: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'double Inkscape::CanvasItemCtrl::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:109:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | Geom::Point position = _position * _affine; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'virtual void Inkscape::CanvasItemCtrl::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:145:13: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:250:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 250 | _bounds *= Geom::Translate(Geom::IntPoint(dx, dy)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:253:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 253 | Geom::Point position = _position * _affine; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:256:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | _bounds *= Geom::Translate(iposition); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'virtual void Inkscape::CanvasItemCtrl::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:293:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 293 | Geom::Point c = _bounds.min() - buf->rect.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'void Inkscape::CanvasItemCtrl::build_cache(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:987:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | Geom::Affine m = Geom::Translate(Geom::Point(-width/2.0,-height/2.0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:1002:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1002 | double theta = atan2( Geom::Point( p2s - p1s ) ); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'virtual void Inkscape::CanvasItemCtrl::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:145:36: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 145 | _bounds = Geom::Rect::from_xywh(-(_width/2.0 - 0.5), -(_height/2.0 - 0.5), _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:256:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 256 | _bounds *= Geom::Translate(iposition); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:131:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | void CanvasItemCtrl::update(Geom::Affine const &affine) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp: In member function 'void Inkscape::CanvasItemCtrl::build_cache(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:987:81: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 987 | Geom::Affine m = Geom::Translate(Geom::Point(-width/2.0,-height/2.0)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.cpp:887:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 887 | void CanvasItemCtrl::build_cache(int device_scale) | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:420:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:316:99: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp: In member function 'bool Inkscape::Extension::Internal::PovOutput::doCurve(SPItem*, const String&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:357:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 357 | Geom::Rect cminmax( pathv.front().initialPoint(), pathv.front().initialPoint() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'double Geom::distance(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:411:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | return ::Geom::distance(p, line.initialPoint()); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp: In member function 'bool Inkscape::Extension::Internal::PovOutput::doCurve(SPItem*, const String&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | bool PovOutput::doCurve(SPItem *item, const String &id) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:268:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:315:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | Geom::Affine tf = item->i2dt_affine(); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pov-out.cpp:380:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 380 | Geom::Point p0 = cit->initialPoint(); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-component-transfer.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp: In member function 'virtual void Inkscape::Filters::FilterImage::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:60:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:63:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 63 | double feImageX = vp.min()[Geom::X]; | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:73:77: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:74:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point bbox_00 = Geom::Point(0,0) * m; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:260:78: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 260 | Geom::OptRect visualBounds(Geom::Affine const &transform = Geom::identity(), bool wfilter = true, bool wclip = true, | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:115:44: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:122:48: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 122 | Inkscape::DrawingContext dc(out, sa.min()); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:186:40: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | Geom::Rect sa = slot.get_slot_area(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:197:32: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 197 | cairo_translate(ct, -sa.min()[Geom::X], -sa.min()[Geom::Y]); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In function 'Geom::Affine Geom::identity()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:210:15: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | inline Affine identity() { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp: In member function 'virtual void Inkscape::Filters::FilterImage::render_cairo(Inkscape::Filters::FilterSlot&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:96:54: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | Geom::OptRect optarea = SVGElem->visualBounds(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | void FilterImage::render_cairo(FilterSlot &slot) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:49:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:60:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | Geom::Rect vp = filter_primitive_area( slot.get_units() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:73:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Affine m = slot.get_units().get_matrix_user2filterunits().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:74:46: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | Geom::Point bbox_00 = Geom::Point(0,0) * m; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:108:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Geom::Affine user2pb = slot.get_units().get_matrix_user2pb(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:115:43: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Geom::Rect sa = slot.get_slot_area(); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-image.cpp:200:64: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | ink_cairo_transform(ct, slot.get_units().get_matrix_user2pb()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/libnrtype/Layout-TNG.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/text-tag-attributes.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-text.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:922:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::Svg::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:922:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 922 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:23: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::Svg::open(Inkscape::Extension::Input*, const gchar*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:922:50: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 922 | doc->setViewBox(Geom::Rect::from_xywh(0, 0, doc->getWidth().value(doc->getDisplayUnit()), doc->getHeight().value(doc->getDisplayUnit()))); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/svg.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:298:18: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp: In member function 'void SvgFont::render_glyph_path(cairo_t*, Geom::PathVector*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-svgfonts.cpp:273:34: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 273 | feed_pathvector_to_cairo (cr, *pathv, s, area, false, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp: In member function 'void Inkscape::Drawing::update(const IntRect&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:167:95: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto ctx = _canvas_item_drawing ? _canvas_item_drawing->get_context() : UpdateContext(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp: In member function 'void Inkscape::Drawing::render(Inkscape::DrawingContext&, const IntRect&, unsigned int, int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:192:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:192:52: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:192:59: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | Geom::Point origin = dc.targetLogicalBounds().min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:177:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | Drawing::render(DrawingContext &dc, Geom::IntRect const &area, unsigned flags, int antialiasing) | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp: In member function 'void Inkscape::Drawing::update(const IntRect&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.cpp:167:76: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | auto ctx = _canvas_item_drawing ? _canvas_item_drawing->get_context() : UpdateContext(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/dependency.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/dependency.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:37: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/extension.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/system.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Line& Geom::Line::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:98:14: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp: In member function 'double Inkscape::CanvasItemGuideLine::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:97:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:97:64: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:97:73: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp: In member function 'virtual void Inkscape::CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:156:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Point const normal = _normal * _affine.withoutTranslation(); // Direction only | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:156:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Point const normal = _normal * _affine.withoutTranslation(); // Direction only | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:213:97: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Line line = Geom::Line::from_origin_and_vector(aligned_origin, Geom::rot90(normal)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:213:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Line line = Geom::Line::from_origin_and_vector(aligned_origin, Geom::rot90(normal)); | ~~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:213:97: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Line line = Geom::Line::from_origin_and_vector(aligned_origin, Geom::rot90(normal)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:222:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | intersections.push_back(line.pointAt((*oc).ta)); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:115:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp: In member function 'double Inkscape::CanvasItemGuideLine::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:93:8: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | double CanvasItemGuideLine::closest_distance_to(Geom::Point const &p) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:93:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:93:8: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:93:8: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:97:43: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 97 | Geom::Line::from_origin_and_vector(_origin, Geom::rot90(_normal)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:131:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return _final - _initial; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp: In member function 'virtual void Inkscape::CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:156:68: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Point const normal = _normal * _affine.withoutTranslation(); // Direction only | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:222:57: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | intersections.push_back(line.pointAt((*oc).ta)); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:143:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | void CanvasItemGuideLine::render(Inkscape::CanvasItemBuffer *buf) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:143:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:143:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:156:69: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 156 | Geom::Point const normal = _normal * _affine.withoutTranslation(); // Direction only | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:213:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Line line = Geom::Line::from_origin_and_vector(aligned_origin, Geom::rot90(normal)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-guideline.cpp:218:82: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | Geom::LineSegment side(buf->rect.corner(i), buf->rect.corner((i+1)%4)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/svg-builder.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/pdfinput/pdf-input.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/init.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp: In member function 'double Inkscape::CanvasItemBpath::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:119:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:119:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:119:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp: In member function 'virtual void Inkscape::CanvasItemBpath::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:206:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | feed_pathvector_to_cairo (buf->cr->cobj(), _path, _affine, buf->rect, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 |  /* optimized_stroke = */ !do_fill, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp: In member function 'double Inkscape::CanvasItemBpath::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:119:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 119 | Geom::Point p_doc = p * _affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-bpath.cpp:114:8: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | double CanvasItemBpath::closest_distance_to(Geom::Point const &p) | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:22: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:363:24: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/snap-indicator.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:54: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:54: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:54: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:165:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:937:51: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::begin(Inkscape::Extension::Print*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:165:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:174:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); // 90 dpi inside inkscape, wmf file will be 1200 dpi | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'virtual int Inkscape::Extension::Internal::PrintWmf::create_pen(const SPStyle*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:552:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 552 | Geom::Point p0(zero * transform); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::cw() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:133:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Point cw() const { | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::image(Inkscape::Extension::Print*, unsigned char*, unsigned int, unsigned int, unsigned int, const Geom::Affine&, const SPStyle*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:1149:52: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'unsigned int Inkscape::Extension::Internal::PrintWmf::print_pathv(const Geom::PathVector&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:1247:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1247 | Geom::Point p1 = pit.initialPoint(); // This point is special, it isn't in the iterator | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::begin(Inkscape::Extension::Print*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:165:34: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 165 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:174:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); // 90 dpi inside inkscape, wmf file will be 1200 dpi | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:121:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | unsigned int PrintWmf::begin(Inkscape::Extension::Print *mod, SPDocument *doc) | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-to-bezier.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintWmf::image(Inkscape::Extension::Print*, unsigned char*, unsigned int, unsigned int, unsigned int, const Geom::Affine&, const SPStyle*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:1149:51: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1149 | Geom::Point pWH2 = pWH * tf.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-print.cpp:1119:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1119 | unsigned int PrintWmf::image( | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:124:31: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp: In member function 'virtual bool Inkscape::CanvasItemRotate::handle_event(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:124:13: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 124 | _center = viewbox.midpoint(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::midpoint() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:183:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 183 | CPoint midpoint() const { return CPoint(f[X].middle(), f[Y].middle()); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp: In member function 'virtual bool Inkscape::CanvasItemRotate::handle_event(GdkEvent*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | bool CanvasItemRotate::handle_event(GdkEvent *event) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:120:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:87:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Point ret(polar(angle)); | ~~~~~^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rotate.cpp:173:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 173 | (desktop->w2d().det() > 0 ? -1 : 1) * | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp: In member function 'virtual void Inkscape::CanvasItemCurve::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:152:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | _bounds = _curve->boundsExact(); // Document units. | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp: In member function 'virtual void Inkscape::CanvasItemCurve::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:197:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 197 | buf->cr->move_to(curve[0].x(), curve[0].y()); | ~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp: In member function 'virtual void Inkscape::CanvasItemCurve::update(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:133:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | void CanvasItemCurve::update(Geom::Affine const &affine) | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-curve.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'double Inkscape::CanvasItemCurve::closest_distance_to(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:371:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 371 | return (a - b).length(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/effect.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/db.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:107:30: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp: In member function 'virtual unsigned int Inkscape::DrawingGlyphs::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:107:15: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | b = bigbox * ctx.ctm; | ~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp: In member function 'void Inkscape::DrawingText::decorateStyle(Inkscape::DrawingContext&, double, double, const Geom::Point&, const Geom::Point&, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:315:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 315 | dc.rectangle( Geom::Rect(ps + poff, pf - poff)); | ~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp: In member function 'virtual unsigned int Inkscape::DrawingText::_renderItem(Inkscape::DrawingContext&, const IntRect&, unsigned int, Inkscape::DrawingItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:539:28: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:543:58: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp: In member function 'virtual unsigned int Inkscape::DrawingText::_renderItem(Inkscape::DrawingContext&, const IntRect&, unsigned int, Inkscape::DrawingItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:539:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 459 | unsigned DrawingText::_renderItem(DrawingContext &dc, Geom::IntRect const &/*area*/, unsigned /*flags*/, DrawingItem * /*stop_at*/) | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:459:10: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:539:66: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 539 | rotinv = g->_ctm.withoutTranslation().inverse(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:543:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 543 | Geom::Point pt = g->_ctm.translation() * rotinv; | ~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-text.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp: In function 'Geom::Affine Inkscape::Extension::Internal::getODFTransform(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:901:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 901 | static Geom::Affine getODFTransform(const SPItem *item) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1582:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:69: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Translate&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:100: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Translate boost::operators_impl::operator*(const Geom::Translate&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Translate]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Translate]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Translate; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Translate&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:100: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:60:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:121: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:62:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:121: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Scale boost::operators_impl::operator*(const Geom::Scale&, const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:64:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Scale]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Scale]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Scale; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Scale&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1222:121: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:38: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp: In member function 'bool Inkscape::Extension::Internal::OdfOutput::writeTree(Inkscape::Extension::Internal::Writer&, Inkscape::Extension::Internal::Writer&, SPDocument*, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1576:50: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1582:37: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1582 | double bbox_x = bbox->min()[Geom::X]; | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1676:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1676 | Geom::Affine itemTransform = getODFItemTransform(item); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp: In function 'Geom::Affine Inkscape::Extension::Internal::getODFItemTransform(const SPItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:929:21: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 929 | static Geom::Affine getODFItemTransform(const SPItem *item) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp: In function 'int Inkscape::Extension::Internal::writePath(Inkscape::Extension::Internal::Writer&, const Geom::PathVector&, const Geom::Affine&, double, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1226:44: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1226 | double destx = pit.initialPoint()[X]; | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/node.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/xml/repr.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:27: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:40: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'bool is_straight_curve(const Geom::Curve&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:414:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 414 | return ::Geom::distance(line.pointAt(t), p); | ~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp: In member function 'bool Inkscape::Extension::Internal::OdfOutput::writeTree(Inkscape::Extension::Internal::Writer&, Inkscape::Extension::Internal::Writer&, SPDocument*, Inkscape::XML::Node*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1576:45: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1576 | Geom::Affine tf = getODFTransform(item);//Get SVG-to-ODF transform | ~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1558:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1558 | bool OdfOutput::writeTree(Writer &couts, Writer &souts, | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:904:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 904 | Geom::Affine tf (item->i2doc_affine()); | ~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/odf.cpp:1237:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1237 | double destx = cit->finalPoint()[X]; | ~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterPrimitive::filter_primitive_area(const Inkscape::Filters::FilterUnits&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:111:75: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:129:45: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:111:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:129:45: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 129 | if( !_subregion_x._set ) x = fa.min()[X]; | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:139:70: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 139 | return Geom::Rect (Geom::Point(0.,0.), Geom::Point(0.,0.)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:155:103: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 155 | if( _subregion_x._set && (_subregion_x.unit != SVGLength::PERCENT) ) x = bb.min()[X] + bb.width() * _subregion_x.value; | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:172:76: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | return Geom::Rect (Geom::Point(x,y), Geom::Point(x + width, y + height)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp: In member function 'Geom::Rect Inkscape::Filters::FilterPrimitive::filter_primitive_area(const Inkscape::Filters::FilterUnits&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/nr-filter-primitive.cpp:111:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Geom::Rect FilterPrimitive::filter_primitive_area(FilterUnits const &units) | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /usr/include/boost/serialization/strong_typedef.hpp:27, from /usr/include/boost/serialization/serialization.hpp:14, from /usr/include/boost/serialization/split_free.hpp:22, from /usr/include/boost/serialization/nvp.hpp:35, from /usr/include/boost/multi_index/detail/index_loader.hpp:22, from /usr/include/boost/multi_index/detail/index_base.hpp:34, from /usr/include/boost/multi_index/detail/base_type.hpp:21, from /usr/include/boost/multi_index_container.hpp:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/execution-env.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:18: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'Geom::Rect Inkscape::DrawingImage::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:64:24: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:87:35: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:64:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:73:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect view(_origin, _origin+wh); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:77:12: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 77 | return ret; | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'virtual unsigned int Inkscape::DrawingImage::_updateItem(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:87:35: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | Geom::Rect r = bounds() * _ctm; | ^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'virtual unsigned int Inkscape::DrawingImage::_renderItem(Inkscape::DrawingContext&, const IntRect&, unsigned int, Inkscape::DrawingItem*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:152:41: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | Geom::Point c00 = r.corner(0); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'virtual Inkscape::DrawingItem* Inkscape::DrawingImage::_pickItem(const Geom::Point&, double, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:193:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | Geom::Rect r = bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:213:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:213:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:214:31: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In function 'double Inkscape::distance_to_segment(const Geom::Point&, const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:181:48: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 181 | Geom::Point np = l.pointAt(l.nearestTime(p)); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual void Geom::BezierCurve::operator*=(const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:147:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | setPoint(i, controlPoint(i) * m); | ~~~~~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'Geom::Rect Inkscape::DrawingImage::bounds() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:73:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 73 | Geom::Rect view(_origin, _origin+wh); | ^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:64:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | DrawingImage::bounds() const | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:13: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp: In member function 'virtual Inkscape::DrawingItem* Inkscape::DrawingImage::_pickItem(const Geom::Point&, double, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 186 | DrawingImage::_pickItem(Geom::Point const &p, double delta, unsigned /*sticky*/) | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:186:1: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:193:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | Geom::Rect r = bounds(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:194:44: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:194:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | Geom::Point pick = p * _ctm.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:213:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:213:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | Geom::Point tp = p * _ctm.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:214:30: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Geom::Rect r = bounds(); | ~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-image.cpp:200:55: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 200 | if (distance_to_segment(pick, r.corner(i), r.corner(j)) < delta) { | ~~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:172:29: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:173:28: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp: In member function 'virtual void Inkscape::CanvasItemRect::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:172:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | auto temp = _rect * _affine; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:173:29: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 173 | auto min = temp.min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:178:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | rect = pixgrid * _affine.inverse(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:178:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | rect = pixgrid * _affine.inverse(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:178:14: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | rect = pixgrid * _affine.inverse(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:194:39: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 194 | buf->cr->rectangle(rect.corner(0)[X], rect.corner(0)[Y], rect.width(), rect.height()); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:216:20: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | affine = desktop->doc2dt() * affine; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:228:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Rect outline( _rect.min() * _affine, _rect.max() * _affine); | ~~~~~~~~~~~~^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In member function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::max() const [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:146:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 146 | CPoint max() const { CPoint p(f[X].max(), f[Y].max()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:19: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp: In member function 'virtual void Inkscape::CanvasItemRect::render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:163:43: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 163 | rect_transformed[i] = _rect.corner(i) * _affine; | ~~~~~~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:216:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 216 | affine = desktop->doc2dt() * affine; | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | void CanvasItemRect::render(Inkscape::CanvasItemBuffer *buf) | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:135:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:172:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | auto temp = _rect * _affine; | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:178:41: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | rect = pixgrid * _affine.inverse(); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:178:42: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 178 | rect = pixgrid * _affine.inverse(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-rect.cpp:228:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Geom::Rect outline( _rect.min() * _affine, _rect.max() * _affine); | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-clippath.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:62: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:64: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double; Geom::GenericRect< >::CRect = Geom::Rect]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:173:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:65:25: required from 'Geom::PathVector Geom::operator*(const Geom::PathVector&, const Geom::Affine&)' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1098:50: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintEmf::begin(Inkscape::Extension::Print*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:147:44: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | _doc_unit_scale = doc->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:173:11: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 173 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:182:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 182 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In static member function 'static Geom::GenericRect< >::CRect Geom::GenericRect< >::from_xywh(C, C, C, C) [with C = double]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:114:18: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static CRect from_xywh(C x, C y, C w, C h) { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:118:16: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 118 | return result; | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator+(const Geom::Point&, const Geom::Point&)': /usr/include/boost/operators.hpp:269:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | BOOST_BINARY_OPERATOR_COMMUTATIVE( addable, + ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'virtual int Inkscape::Extension::Internal::PrintEmf::create_pen(const SPStyle*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:608:24: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 608 | p1 = p1 * lg->gradientTransform; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 2]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:671:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 671 | Point finalPoint() const { return (*_closing_seg)[_closed ? 1 : 0]; } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'Geom::PathVector Inkscape::Extension::Internal::PrintEmf::merge_PathVector_with_group(const Geom::PathVector&, const SPItem*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1069:42: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1069 | Geom::Affine tfc = item->transform * transform; | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintEmf::fill(Inkscape::Extension::Print*, const Geom::PathVector&, const Geom::Affine&, const SPStyle*, const Geom::OptRect&, const Geom::OptRect&, const Geom::OptRect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1138:59: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1138 | rectDir = vector_rect_alignment(angle, (gv.p2 - gv.p1) * fill_transform); | ~~~~~~~^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1255:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1255 | Geom::Affine tf2 = Geom::Rotate(-angle); // the rectangle may be drawn skewed to the coordinate system | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1318:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 1318 | Geom::Point uv = Geom::unit_vector(gv.p2 - gv.p1); // unit vector | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:35: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'double Geom::distance(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:411:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 411 | return ::Geom::distance(p, line.initialPoint()); | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::HShear&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:194:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 194 | virtual void operator*=(HShear const &hs) { *this *= Affine(hs); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintEmf::begin(Inkscape::Extension::Print*, SPDocument*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:173:34: note: parameter passing for argument of type 'Geom::GenericRect::CRect' {aka 'Geom::Rect'} when C++17 is enabled changed to match C++14 in GCC 10.1 173 | d = Geom::Rect::from_xywh(0, 0, _width, _height); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:182:70: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 182 | d *= Geom::Scale(Inkscape::Util::Quantity::convert(1, "px", "in")); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 122 | unsigned int PrintEmf::begin(Inkscape::Extension::Print *mod, SPDocument *doc) | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:122:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:147:44: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | _doc_unit_scale = doc->getDocumentScale()[Geom::X]; | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:117:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 117 | CRect result(xy, xy + wh); | ~~~^~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const Geom::Point&, const double&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-print.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:26: /usr/include/boost/operators.hpp: In function 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp: In member function 'Geom::PathVector Inkscape::Extension::Internal::PrintEmf::merge_PathVector_with_shape(const Geom::PathVector&, const SPItem*, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-print.cpp:1085:18: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 1085 | Geom::PathVector PrintEmf::merge_PathVector_with_shape(Geom::PathVector const &combined_pathvector, SPItem const *item, const Geom::Affine &transform) | ^~~~~~~~ In function 'Geom::Point Geom::Path::initialPoint() const': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:17: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path-sink.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-ctrl.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/control-point.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/selectable-control-point.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/multi-path-manipulator.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:47: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h: In member function 'Geom::Point Inkscape::UI::Handle::relativePos() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/tool/node.h:477:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 477 | inline Geom::Point Handle::relativePos() const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:55: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:29, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:25: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/implementation/script.cpp:42: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:32: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:41: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:32: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-lpe-item.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item-group.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-root.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:2292:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Wmf::myMetaFileProc(const char*, unsigned int, Inkscape::Extension::Internal::PWMF_CALLBACK_DATA)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:2291:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2291 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/print.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:37: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Wmf::myMetaFileProc(const char*, unsigned int, Inkscape::Extension::Internal::PWMF_CALLBACK_DATA)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/wmf-inout.cpp:2291:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2291 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:29: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-shape.cpp:14: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/intersection.h:38, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:59:15: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:175:15: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp: In static member function 'static SPCurve::smart_pointer SPCurve::new_from_rect(const Geom::Rect&, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:35:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Geom::Point p = rect.corner(0); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 3]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'void Geom::Path::appendNew(Args&& ...) [with CurveType = Geom::BezierCurveN<1>; Args = {const Geom::Point&}]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:745:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 745 | do_append(new CurveType(finalPoint(), std::forward(args)...)); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In function 'Geom::Piecewise Geom::operator+(const Geom::Piecewise&, typename T::output_type) [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp: In member function 'void SPCurve::stretch_endpoints(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/curve.cpp:621:1: note: parameter passing for argument of type 'const Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 621 | SPCurve::stretch_endpoints(Geom::Point const &new_p0, Geom::Point const &new_p1) | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-group.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:16: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h: In member function 'Inkscape::UpdateContext Inkscape::CanvasItemDrawing::get_context()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-drawing.h:44:33: note: parameter passing for argument of type 'Inkscape::UpdateContext' when C++17 is enabled changed to match C++14 in GCC 10.1 44 | UpdateContext get_context() { return _ctx; } // TODO Remove this as ctx only contains affine. | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:526:43: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-context.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:15: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp: In member function 'void Inkscape::DrawingItem::update(const IntRect&, const Inkscape::UpdateContext&, unsigned int, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.cpp:526:23: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 526 | child_ctx.ctm = *_transform * ctx.ctm; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:34: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h: In member function 'Geom::Affine Inkscape::DrawingItem::ctm() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/drawing-item.h:102:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | Geom::Affine ctm() const { return _ctm; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/path/path-boolop.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:44: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'T Geom::pow(const T&, int) [with T = Geom::Affine]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:65:16: required from 'void Geom::TransformConcept::constraints() [with T = Geom::Affine]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::TransformConcept]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:99:5: required from 'Geom::Path& Geom::Path::operator*=(const T&) [with T = Geom::Affine]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:255:15: required from 'Geom::PathVector& Geom::PathVector::operator*=(const T&) [with T = Geom::Affine; boost::ccheck_aux::unaryfunptr_arg_type::type = Geom::PathVector&]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:2270:29: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:98:3: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 98 | T pow(T const &t, int n) { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Emf::myEnhMetaFileProc(char*, unsigned int, Inkscape::Extension::Internal::PEMF_CALLBACK_DATA)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:2269:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2269 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/metafile-inout.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:31: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp: In static member function 'static int Inkscape::Extension::Internal::Emf::myEnhMetaFileProc(char*, unsigned int, Inkscape::Extension::Internal::PEMF_CALLBACK_DATA)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/extension/internal/emf-inout.cpp:2269:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 2269 | Geom::Affine tf = Geom::Translate(ox,oy); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Point Geom::Affine::expansion() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:123:29: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | Point expansion() const { return Point(expansionX(), expansionY()); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:13, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:26: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:23: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/bits/locale_classes.h:40, from /usr/include/c++/11.2.1/bits/ios_base.h:41, from /usr/include/c++/11.2.1/streambuf:41, from /usr/include/c++/11.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/11.2.1/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:17: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp2>::type = std::decay::type; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp>::type = std::decay::type]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:720:35: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:24: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasAxonomGridSnapper::_getSnapLines(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:23: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In function 'Geom::Point Geom::rot90(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:325:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | inline Point rot90(Point const &p) { | ^~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/bits/locale_classes.h:40, from /usr/include/c++/11.2.1/bits/ios_base.h:41, from /usr/include/c++/11.2.1/streambuf:41, from /usr/include/c++/11.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/11.2.1/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:17: /usr/include/c++/11.2.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point]': /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasAxonomGridSnapper::_getSnapLines(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:682:37: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 682 | Geom::Point norm_z = Geom::rot90(vers_z); | ~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/bits/locale_classes.h:40, from /usr/include/c++/11.2.1/bits/ios_base.h:41, from /usr/include/c++/11.2.1/streambuf:41, from /usr/include/c++/11.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/11.2.1/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:17: /usr/include/c++/11.2.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point]': /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasAxonomGridSnapper::_getSnapLines(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:623:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 623 | CanvasAxonomGridSnapper::_getSnapLines(Geom::Point const &p) const | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:623:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-axonomgrid.cpp:720:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 720 | s.push_back(std::make_pair(norm_z, Geom::Point(grid->origin[Geom::X], y_proj_along_z_max))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Angle Geom::Ellipse::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:126:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 126 | Angle rotationAngle() const { return _angle; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h: In member function 'Geom::Point Geom::Ellipse::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ellipse.h:130:30: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 130 | Point finalPoint() const { return initialPoint(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::rotationAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:120:33: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | Angle rotationAngle() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:40: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Point Geom::EllipticalArc::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:254:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 254 | Point initialPoint() const override { return _initial_point; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-templates.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:33: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::min() const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:852:34: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:143:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | CPoint min() const { CPoint p(f[X].min(), f[Y].min()); return p; } | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:55: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In instantiation of 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:857:59: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_pathvector_to_cairo(cairo_t*, const Geom::PathVector&, Geom::Affine, Geom::OptRect, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:892:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 892 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&, Geom::Affine, Geom::OptRect, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:852:35: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Point shift = area->min(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:19: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:857:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:857:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:857:60: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:859:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 859 | Geom::Point initial = path.initialPoint() * transshift; | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:5: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /usr/include/boost/operators.hpp: In function 'Geom::Rect boost::operators_impl::operator*(const Geom::Rect&, const Geom::Affine&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In member function 'Geom::Point Geom::Point::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:140:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 140 | Point operator-() const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-object.h:71, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-filter.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style-internal.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/style.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.h:18, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:12: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Affine Geom::operator*(const Geom::Affine&, const Geom::Translate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'Geom::Point Geom::Path::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:667:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | Point initialPoint() const { return (*_closing_seg)[1]; } | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_curve_to_cairo(cairo_t*, const Geom::Curve&, const Geom::Affine&, Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:700:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:714:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | Geom::Point end_tr = c.finalPoint() * trans; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:780:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Geom::Affine xform = arc->unitCircleTransform() * trans; | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:782:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | if(std::isnan(arc->initialAngle()) || std::isnan(arc->finalAngle())) { | ~~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Affine Geom::EllipticalArc::unitCircleTransform() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:228:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | Affine unitCircleTransform() const { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'Geom::Angle Geom::EllipticalArc::initialAngle() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:133:11: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Angle initialAngle() const { return _angles.initialAngle(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Curve* Geom::BezierCurveN::portion(Geom::Coord, Geom::Coord) const [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:261:47: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return new BezierCurveN<1>(pointAt(f), pointAt(t)); | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:48, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:20: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:831:40: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 831 | cairo_move_to(ct, path.initialPoint()[0], path.initialPoint()[1] ); | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:834:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 834 | feed_curve_to_cairo(ct, *cit, Geom::identity(), Geom::Rect(), false); // optimize_stroke is false, so the view rect is not used | ~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void ink_cairo_draw_drop_shadow(Cairo::RefPtr, const Geom::Rect&, double, guint32, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:1569:100: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 1569 | const Geom::Point corners[] = { rect.corner(0), rect.corner(1), rect.corner(2), rect.corner(3) }; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h: In member function 'virtual Geom::Rect Geom::EllipticalArc::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:269:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | Rect boundsFast() const override { | ^~~~~~~~~~ In function 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double]': cc1plus: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_curve_to_cairo(cairo_t*, const Geom::Curve&, const Geom::Affine&, Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:782:48: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | if(std::isnan(arc->initialAngle()) || std::isnan(arc->finalAngle())) { | ~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&, Geom::Affine, Geom::OptRect, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:852:34: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 852 | Geom::Point shift = area->min(); | ~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_curve_to_cairo(cairo_t*, const Geom::Curve&, const Geom::Affine&, Geom::Rect, bool)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:780:62: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Geom::Affine xform = arc->unitCircleTransform() * trans; | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:700:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 700 | feed_curve_to_cairo(cairo_t *cr, Geom::Curve const &c, Geom::Affine const & trans, Geom::Rect view, bool optimize_stroke) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:700:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:700:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:700:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:714:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 714 | Geom::Point end_tr = c.finalPoint() * trans; | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curves.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:21: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/elliptical-arc.h:229:53: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 229 | Affine result = _ellipse.unitCircleTransform(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:777:53: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 777 | Geom::Point endPoint(arc->finalPoint()); | ~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:815:36: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 815 | feed_curve_to_cairo(cr, iter, trans, view, optimize_stroke); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'Geom::Point Geom::Path::initialPoint() const': cc1plus: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_path_to_cairo(cairo_t*, const Geom::Path&, Geom::Affine, Geom::OptRect, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:857:59: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 857 | Geom::Affine transshift(trans * Geom::Translate(-shift)); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:55: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 855 | view = view * (Geom::Affine)Geom::Translate(-shift); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:855:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:844:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 844 | feed_path_to_cairo (cairo_t *ct, Geom::Path const &path, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:844:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:859:49: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 859 | Geom::Point initial = path.initialPoint() * transshift; | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:863:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 863 | feed_curve_to_cairo(ct, *cit, transshift, view, optimize_stroke); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_pathvector_to_cairo(cairo_t*, const Geom::PathVector&, Geom::Affine, Geom::OptRect, bool, double)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:892:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 892 | feed_pathvector_to_cairo (cairo_t *ct, Geom::PathVector const &pathv, Geom::Affine trans, Geom::OptRect area, bool optimize_stroke, double stroke_width) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp: In function 'void feed_pathvector_to_cairo(cairo_t*, const Geom::PathVector&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/cairo-utils.cpp:834:28: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 834 | feed_curve_to_cairo(ct, *cit, Geom::identity(), Geom::Rect(), false); // optimize_stroke is false, so the view rect is not used | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h: In member function 'Geom::Linear Geom::Linear::operator-() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/linear.h:138:30: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Linear operator-() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:40: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:110:42: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 110 | virtual Point pointAt(Coord t) const { return pointAndDerivatives(t, 0).front(); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:104:39: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 104 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'Geom::Point Geom::BezierCurve::controlPoint(unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:67:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | Point controlPoint(unsigned ix) const { return Point(inner[X][ix], inner[Y][ix]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsFast() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:111:38: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | Rect boundsFast() const override { return *bounds_fast(inner); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:43: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Interval Geom::PathVector::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:212:32: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | Interval timeRange() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h: In member function 'Geom::Point Geom::PathVector::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:217:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | Point initialPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h: In member function 'Geom::Ray Geom::Ray::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/ray.h:108:25: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | Ray reverse() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_normal_distance(const Geom::Point&, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:105:63: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | static Line from_normal_distance(Point const &n, Coord c) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::origin() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:128:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Point origin() const { return _initial; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::normalized() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:214:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | Line normalized() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:224:32: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | Point initialPoint() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::reversed() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:266:27: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 266 | Line reversed() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Ray Geom::Line::ray(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:294:22: note: parameter passing for argument of type 'Geom::Ray' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | Ray ray(Coord t) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Line Geom::Line::derivative() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:304:29: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 304 | Line derivative() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Point Geom::Line::normal() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:319:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Point normal() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'Geom::Affine Geom::Line::reflection() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:331:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 331 | Affine reflection() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_orthogonal_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:478:59: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 478 | Line make_orthogonal_line(Point const &p, Line const &line) | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Point Geom::projection(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:512:50: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 512 | Point projection(Point const &p, Line const &line) | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:22, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h: In member function 'Geom::Line Inkscape::SnappedLine::getLine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-line.h:51:32: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 51 | Geom::Line getLine() const {return Geom::Line(_point_on_line, _point_on_line + Geom::rot90(_normal_to_line));} | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h: In member function 'Geom::Point Inkscape::Snapper::SnapConstraint::getPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:90:38: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Geom::Point getPoint() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item-grid.h:23, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:30: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Affine Inkscape::CanvasItem::get_affine()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:83:31: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | Geom::Affine get_affine() { return _affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h: In member function 'Geom::Rect Inkscape::CanvasItem::get_bounds()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-item.h:84:29: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | Geom::Rect get_bounds() { return _bounds; } | ^ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/bits/locale_classes.h:40, from /usr/include/c++/11.2.1/bits/ios_base.h:41, from /usr/include/c++/11.2.1/streambuf:41, from /usr/include/c++/11.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/11.2.1/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point&; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp2>::type = std::decay::type; typename std::__strip_reference_wrapper::type>::__type = Geom::Point; typename std::decay<_Tp>::type = std::decay::type]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:1072:35: required from here /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:337:22: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::at0() const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:62: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:121:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 121 | Point at0() const { | ^~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In instantiation of 'Geom::Affine Geom::TransformOperations::operator*(const T2&) const [with T2 = Geom::Affine; T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:337:36: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:85:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 85 | Affine operator*(T2 const &t) const { | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:32, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:47, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h: In instantiation of 'Geom::Point Geom::D2< >::operator()(double) const [with T = Geom::SBasis]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/concepts.h:84:14: required from 'void Geom::FragmentConcept::constraints() [with T = Geom::D2]' /usr/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, boost::concepts::detail::wrap_constraints*) [with Model = Geom::FragmentConcept >]' /usr/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' /usr/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' /usr/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:110:9: required from 'class Geom::Piecewise >' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier.h:312:25: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/d2.h:433:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 433 | D2::operator()(double t) const { | ^~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Update(const Geom::Affine&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:792:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:792:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:793:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 793 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:793:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 793 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h: In function 'Geom::Point Geom::operator*(const Geom::Point&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/utils.h:64:14: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | friend T operator*(T const &lhs, U const &rhs) { | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:894:81: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 894 | Geom::Line axis = Geom::Line::from_origin_and_vector( ow, sw[dim] ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:913:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 913 | if (Geom::cross( axis.vector(), orth.vector() ) > 0 ) { | ~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:932:91: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:932:65: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:932:91: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:940:45: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 940 | if (Geom::dot( vector.vector(), axis.vector() ) < 0.0) { | ~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:115:21: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:116:16: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | return l; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In function 'Geom::Line Geom::make_parallel_line(const Geom::Point&, const Geom::Line&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:487:6: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 487 | Line make_parallel_line(Point const &p, Line const &line) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In member function 'void Geom::Line::setOrigin(const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:147:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | Point d = p - _initial; | ^~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isZero(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:198:26: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | if(!(*this)[i].isZero(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Scale&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:192:56: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | virtual void operator*=(Scale const &s) { *this *= Affine(s); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Rect Geom::SBasisCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:105:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'double Geom::SBasis::valueAt(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:224:44: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | const Linear &lin = (*this)[k-1]; | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:93:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 93 | Point pointAt(Coord t) const override { return inner.valueAt(t); } | ^~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'bool Geom::SBasis::isConstant(double) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:204:22: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | if(!(*this)[0].isConstant(eps)) return false; | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:90:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 90 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at1() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:214:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | inline Coord at1() const { return (*this)[0][1]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:40, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h: In member function 'virtual Geom::Point Geom::SBasisCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis-curve.h:89:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:46, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h: In member function 'Geom::Coord Geom::SBasis::at0() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/sbasis.h:212:48: note: parameter passing for argument of type 'Geom::Linear' when C++17 is enabled changed to match C++14 in GCC 10.1 212 | inline Coord at0() const { return (*this)[0][0]; } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/pathvector.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/crossing.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:41, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h: In member function 'virtual Geom::Curve* Geom::Path::StitchSegment::reverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/path.h:347:77: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 347 | Curve *reverse() const override { return new StitchSegment((*this)[1], (*this)[0]); } | ~~~~~~~~~^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Zoom&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:196:55: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | virtual void operator*=(Zoom const &z) { *this *= Affine(z); } | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:115:61: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | if(i->min() == 0 && i->max() == 1) return boundsFast(); | ~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::finalPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:106:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | Point finalPoint() const override { return inner.at1(); } | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasXYGridSnapper::_getSnapLines(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:1072:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | s.push_back(std::make_pair(cvec, point_on_line)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Coord Geom::Curve::valueAt(Geom::Coord, Geom::Dim2) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:116:66: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | virtual Coord valueAt(Coord t, Dim2 d) const { return pointAt(t)[d]; } | ~~~~~~~^~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Interval Geom::Curve::timeRange() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:102:22: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 102 | virtual Interval timeRange() const { | ^~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual Geom::Point Geom::Curve::operator()(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:120:19: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | virtual Point operator() (Coord t) const { return pointAt(t); } | ^~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h: In member function 'virtual void Geom::Curve::operator*=(const Geom::Rotate&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/curve.h:193:65: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | virtual void operator*=(Rotate const &r) { *this *= Affine(r); } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::initialPoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:105:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Point initialPoint() const override { return inner.at0(); } | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:12: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Point Geom::BezierCurve::pointAt(Geom::Coord) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:163:11: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 163 | Point pointAt(Coord t) const override { return inner.pointAt(t); } | ^~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:64, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/include/c++/11.2.1/bits/locale_classes.h:40, from /usr/include/c++/11.2.1/bits/ios_base.h:41, from /usr/include/c++/11.2.1/streambuf:41, from /usr/include/c++/11.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/11.2.1/iterator:66, from /usr/include/glibmm-2.4/glibmm/ustring.h:25, from /usr/include/gtkmm-3.0/gtkmm/box.h:6, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:22: /usr/include/c++/11.2.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = Geom::Point&; _T2 = Geom::Point&]': /usr/include/c++/11.2.1/bits/stl_pair.h:567:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 567 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /usr/include/boost/operators.hpp: In function 'Geom::Point boost::operators_impl::operator*(const double&, const Geom::Point&)': /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:43, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h: In static member function 'static Geom::Line Geom::Line::from_origin_and_vector(const Geom::Point&, const Geom::Point&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 114 | static Line from_origin_and_vector(Point const &o, Point const &v) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:114:17: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/line.h:115:23: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | Line l(o, o + v); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::Rect Geom::BezierCurve::boundsExact() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:112:10: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | Rect boundsExact() const override { return *bounds_exact(inner); } | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'void Inkscape::CanvasGrid::align_clicked(int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:376:6: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 376 | void CanvasGrid::align_clicked(int align) | ^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Update(const Geom::Affine&, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 789 | CanvasXYGrid::Update (Geom::Affine const &affine, unsigned int /*flags*/) | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:789:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:792:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:792:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 792 | sw[0] = Geom::Point(spacing[0], 0) * affine.withoutTranslation(); | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:793:67: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 793 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:793:68: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 793 | sw[1] = Geom::Point(0, spacing[1]) * affine.withoutTranslation(); | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/geom.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapped-point.h:16, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snapper.h:21, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/line-snapper.h:14, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/guide-snapper.h:15, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/snap.h:24, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-namedview.h:20, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/ui/widget/registered-widget.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:28: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In member function 'virtual Geom::OptRect Geom::BezierCurve::boundsLocal(const Geom::OptInterval&, unsigned int) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:113:13: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | OptRect boundsLocal(OptInterval const &i, unsigned deg) const override { | ^~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h: In constructor 'Geom::BezierCurveN::BezierCurveN(Geom::Point, Geom::Point) [with unsigned int degree = 1]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/bezier-curve.h:211:5: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 211 | BezierCurveN(Point c0, Point c1) { | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::CanvasXYGridSnapper::_getSnapLines(const Geom::Point&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:1039:1: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 1039 | CanvasXYGridSnapper::_getSnapLines(Geom::Point const &p) const | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::Render(Inkscape::CanvasItemBuffer*)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:932:60: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 932 | Geom::Line grid_line = Geom::make_parallel_line( ow + j * sw[(dim+1)%2], axis ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:825:54: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 825 | intersections.push_back( line.pointAt((*oc).ta)); | ~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:851:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 851 | CanvasXYGrid::Render (Inkscape::CanvasItemBuffer *buf) | ^~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:851:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:851:1: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:851:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:894:61: note: parameter passing for argument of type 'Geom::Line' when C++17 is enabled changed to match C++14 in GCC 10.1 894 | Geom::Line axis = Geom::Line::from_origin_and_vector( ow, sw[dim] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/display/control/canvas-grid.cpp:913:41: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 913 | if (Geom::cross( axis.vector(), orth.vector() ) > 0 ) { | ~~~~~~~~~~~^~ [1080/1082] Linking CXX shared library lib/libinkscape_base.so In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:19, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h: In static member function 'static Geom::Point Geom::Point::polar(Geom::Coord, Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/point.h:86:51: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | static Point polar(Coord angle, Coord radius) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h: In member function 'Geom::Affine Geom::Affine::withoutTranslation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:169:39: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 169 | Affine withoutTranslation() const { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In static member function 'static Geom::Interval Geom::Interval::from_array(const Coord*, unsigned int)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:87:60: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 87 | static Interval from_array(Coord const *c, unsigned n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In member function 'Geom::Affine Geom::OptRect::transformTo(const Geom::Rect&, const Geom::Aspect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:195:79: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | Affine transformTo(Rect const &viewport, Aspect const &aspect = Aspect()) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h: In function 'Geom::Rect Geom::unify(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:233:47: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 233 | inline Rect unify(Rect const &a, Rect const &b) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:42, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h: In static member function 'static Geom::Angle Geom::Angle::from_radians(Geom::Coord)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:131:40: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | static Angle from_radians(Coord d) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:30, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:125:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 125 | operator Affine() const { Affine ret(1, 0, 0, 1, vec[X], vec[Y]); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Translate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:131:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 131 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Translate Geom::Translate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:133:31: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | Translate inverse() const { return Translate(-vec); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:161:36: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 161 | inline operator Affine() const { Affine ret(vec[X], 0, 0, vec[Y], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Scale::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:171:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Scale Geom::Scale::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:172:27: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 172 | Scale inverse() const { return Scale(1./vec[0], 1./vec[1]); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:199:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | operator Affine() const { Affine ret(vec[X], vec[Y], -vec[Y], vec[X], 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Rotate::vector() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:203:26: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | Point vector() const { return vec; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Rotate Geom::Rotate::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:209:28: note: parameter passing for argument of type 'Geom::Rotate' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | Rotate inverse() const { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::HShear::operator Geom::Affine() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:262:29: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | operator Affine() const { Affine ret(1, 0, f, 1, 0, 0); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Point Geom::Zoom::translation() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:317:31: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 317 | Point translation() const { return _trans; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In member function 'Geom::Zoom Geom::Zoom::inverse() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:319:26: note: parameter passing for argument of type 'Geom::Zoom' when C++17 is enabled changed to match C++14 in GCC 10.1 319 | Zoom inverse() const { Zoom ret(1/_scale, Translate(-_trans*_scale)); return ret; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Scale]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:335:39: note: parameter passing for argument of type 'Geom::Scale' when C++17 is enabled changed to match C++14 in GCC 10.1 335 | inline Scale pow(Scale const &s, int n) { | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h: In function 'T Geom::pow(const T&, int) [with T = Geom::Translate]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:342:47: note: parameter passing for argument of type 'Geom::Translate' when C++17 is enabled changed to match C++14 in GCC 10.1 342 | inline Translate pow(Translate const &t, int n) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:31, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Point Geom::Parallelogram::midpoint() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:41:28: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | Point midpoint() const { return Point(0.5, 0.5) * m_affine; } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h: In member function 'Geom::Parallelogram Geom::Parallelogram::operator*(const Geom::Affine&) const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:57: note: parameter passing for argument of type 'Geom::Parallelogram' when C++17 is enabled changed to match C++14 in GCC 10.1 63 | Parallelogram operator*(Affine const &affine) const { return m_affine * affine; } | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:33, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h: In member function 'Geom::Point Inkscape::Preferences::getPoint(const Glib::ustring&, Geom::Point)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/preferences.h:361:89: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 361 | Geom::Point getPoint(Glib::ustring const &pref_path, Geom::Point def=Geom::Point()) { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:39, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Affine SPDesktop::d2w() const': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:456:30: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | Geom::Affine d2w() const { return _current_affine.d2w(); } | ^ /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h: In member function 'Geom::Point SPDesktop::DesktopAffine::getOffset()': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/desktop.h:553:33: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 553 | Geom::Point getOffset() { | ^ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h: In instantiation of 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:82:21: note: parameter passing for argument of type 'Geom::Interval' when C++17 is enabled changed to match C++14 in GCC 10.1 82 | static Interval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/int-rect.h:36, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:45, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h: In instantiation of 'Geom::GenericRect< >::CPoint Geom::GenericRect< >::corner(unsigned int) const [with C = double; Geom::GenericRect< >::CPoint = Geom::Point]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:117:52: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-rect.h:152:12: note: parameter passing for argument of type 'Geom::GenericRect::CPoint' {aka 'Geom::Point'} when C++17 is enabled changed to match C++14 in GCC 10.1 152 | CPoint corner(unsigned i) const { | ^~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/affine.h:17, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/document.h:34, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:25, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /usr/include/boost/operators.hpp: In instantiation of 'Geom::Rect boost::operators_impl::operator|(const Geom::Rect&, const Geom::Rect&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:234:16: required from here /usr/include/boost/operators.hpp:275:1: note: parameter passing for argument of type 'Geom::Rect' when C++17 is enabled changed to match C++14 in GCC 10.1 275 | BOOST_BINARY_OPERATOR_COMMUTATIVE( orable, | ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Angle boost::operators_impl::operator-(const Geom::Angle&, const Geom::Angle&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/angle.h:220:25: required from here /usr/include/boost/operators.hpp:270:1: note: parameter passing for argument of type 'Geom::Angle' when C++17 is enabled changed to match C++14 in GCC 10.1 270 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( subtractable, - ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Point boost::operators_impl::operator/(const Geom::Point&, const double&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/transforms.h:309:30: required from here /usr/include/boost/operators.hpp:271:1: note: parameter passing for argument of type 'Geom::Point' when C++17 is enabled changed to match C++14 in GCC 10.1 271 | BOOST_BINARY_OPERATOR_NON_COMMUTATIVE( dividable, / ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/operators.hpp: In instantiation of 'Geom::Affine boost::operators_impl::operator*(const Geom::Affine&, const Geom::Affine&)': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/parallelogram.h:63:77: required from here /usr/include/boost/operators.hpp:268:1: note: parameter passing for argument of type 'Geom::Affine' when C++17 is enabled changed to match C++14 in GCC 10.1 268 | BOOST_BINARY_OPERATOR_COMMUTATIVE( multipliable, * ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/rect.h:44, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/sp-item.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/object/object-set.h:37, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/selection.h:27, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-application.h:26, from /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/inkscape-main.cpp:19: /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h: In instantiation of 'static Geom::GenericInterval< >::CInterval Geom::GenericInterval< >::from_range(InputIterator, InputIterator) [with InputIterator = const double*; C = double; Geom::GenericInterval< >::CInterval = Geom::Interval]': /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:83:43: required from 'static Geom::Interval Geom::Interval::from_range(InputIterator, InputIterator) [with InputIterator = const double*]' /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/interval.h:88:37: required from here /home/buildozer/aports/community/inkscape/src/inkscape-1.2_2022-05-15_dc2aedaf03/src/3rdparty/2geom/include/2geom/generic-interval.h:80:22: note: parameter passing for argument of type 'Geom::GenericInterval::CInterval' {aka 'Geom::Interval'} when C++17 is enabled changed to match C++14 in GCC 10.1 80 | static CInterval from_range(InputIterator start, InputIterator end) { | ^~~~~~~~~~ [1081/1082] Linking CXX executable bin/inkview [1082/1082] Linking CXX executable bin/inkscape >>> inkscape: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/bin/inkscape -- Set runtime path of "/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/bin/inkscape" to "$ORIGIN/../lib/inkscape" -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/bin/inkview -- Set runtime path of "/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/bin/inkview" to "$ORIGIN/../lib/inkscape" -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/inkscape/libinkscape_base.so -- Set runtime path of "/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/inkscape/libinkscape_base.so" to "$ORIGIN/.." -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/cmake/2Geom/2GeomTargets.cmake -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/cmake/2Geom/2GeomTargets-minsizerel.cmake -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/cmake/2Geom/2GeomConfig.cmake -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/cmake/2Geom/2GeomConfigVersion.cmake -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/svg-path-parser.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sweep-bounds.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/ray.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/geom.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-2d.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/choose.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/curves.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/intersection-graph.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/concepts.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/elliptical-arc.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/svg-path-writer.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/path.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-math.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/matrix.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/fitting-tool.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs-trace.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/vector.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/fitting-model.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs-operation.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/symmetric-matrix-fs.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/numeric/linear_system.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/piecewise.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/nearest-time.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/intervaltree -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/intervaltree/interval_tree.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-curve.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/point.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/convex-hull.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/bezier-utils.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/math-utils.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/d2.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/solver.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/pathvector.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/transforms.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/utils.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/multi-index.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/unity-builder.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/matrix.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/mvpoly-tools.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/multipoly.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/polynomial.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/implicit.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/symbolic/determinant-minor.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/linear.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/polynomial.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/intersection.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/line.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/linearN.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/linear-of.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/intersection-by-smashing.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/rtree.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/chebyshev.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/arc-length.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/sbasisN.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/redblacktree.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/orphan-code/sbasis-of.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/forward.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/conic_section_clipper_cr.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/interval.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/path-intersection.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/rect.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/generic-rect.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/basic-intersection.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/int-point.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/conicsec.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/coord.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/conic_section_clipper.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/path-sink.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/int-interval.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/generic-interval.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sweeper.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/parallelogram.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-geometric.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/exception.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/2geom.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-poly.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/circle.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/crossing.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/bezier-curve.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/curve.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/cairo-path-sink.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/affine.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/bezier.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/bezier-to-sbasis.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/conic_section_clipper_impl.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/int-rect.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/ellipse.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/ord.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/sbasis-to-bezier.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/include/2geom-1.1.0/2geom/angle.h -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/pkgconfig/2geom.pc -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/lib2geom.so.1.1.0 -- Set runtime path of "/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/lib2geom.so.1.1.0" to "/usr/lib" -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/lib/lib2geom.so -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ar/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/as/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/az/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/be/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/bg/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/bn/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/bn_BD/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/br/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/brx/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ca/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ca@valencia/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/cs/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/da/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/de/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/doi/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/dz/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/el/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/en_AU/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/en_CA/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/en_GB/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/eo/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/es/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/es_MX/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/et/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/eu/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/fa/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/fi/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/fr/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ga/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/gl/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/gu/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/he/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/hi/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/hr/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/hu/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/hy/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/id/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/is/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/it/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ja/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/km/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/kn/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ko/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/kok/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/kok@latin/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ks@aran/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ks@deva/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/lt/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/lv/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mai/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mk/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ml/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mn/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mni/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mni@beng/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/mr/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/nb/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ne/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/nl/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/nn/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/or/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/pa/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/pl/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/pt/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/pt_BR/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ro/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ru/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/rw/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sa/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sat/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sat@deva/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sd/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sd@deva/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sk/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sl/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sq/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sr/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sr@latin/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/sv/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ta/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/te/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/th/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/tr/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/uk/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/ur/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/vi/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/zh_CN/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/locale/zh_TW/LC_MESSAGES/inkscape.mo -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dpiswitcher.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/frame.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_negative.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_list.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_braille.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_cartesian.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkscape_follow_link.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/perspective.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/param_curves.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode_datamatrix.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/spirograph.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_sentencecase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/motion.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_flipcase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_moresaturation.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_video.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/next_glyph_layer.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_png.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/utils.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/window.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/app.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/listview.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/tester.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/pixmap.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/README.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/gui/asyncme.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/interfaces -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/interfaces/IElement.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/interfaces/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_polygons.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_image.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_groups.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_selected.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_utils.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_text.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_use.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_base.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_meta.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_svg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_filters.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/elements/_parser.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/word.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/mock.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/svg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/filters.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/xmldiff.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/inx.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tester/decorators.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/properties.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/units.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/localization.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/colors.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/paths.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/css.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/extensions.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated/main.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated/meta.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated/deprecatedeffect.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/base.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/transforms.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/inx.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/bezier.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/styles.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/README.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/simplepath.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/cspsubdiv.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/cubicsuperpath.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/ffgeom.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/simplestyle.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/run_command.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/deprecated-simple/simpletransform.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/tween.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/command.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/turtle.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkex/ports.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/markers_strokepaint.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pathmodifier.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_gear_rack.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/genpofiles.sh -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg2xaml.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/voronoi.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svgcalendar.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_mesh_m2p.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesshue.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyInk_core_mouseHandler_noclick.js -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/TESTING.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_interactive_mockup.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/printing_marks.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dimension.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_extract.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_view.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_alphabetsoup.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/fontfix.conf -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesshue.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf14_footer.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/setup_typography_canvas.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_extract.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/media_zip.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_video.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyInk.js -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dimension.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_isometric.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/restack.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_transitions.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_lowercase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/voronoi2svg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_morelight.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/new_glyph_layer.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/fractalize.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_icon.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pyproject.toml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf12_outlines.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/measure.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/dev -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/dev/getting-started.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/dev/index.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/make.bat -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/units.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/submit.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/update1.2.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/update1.0.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/inx-widgets.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/inx-overview.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/index.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/samples -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/samples/units2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/samples/unit_camera.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/samples/Comparison_of_Lighter_extension_in_Inkscape_1.1.2_and_1.2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/samples/units1.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/unit-tests.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/interpreters.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/float.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/string.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/separator.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/optiongroup.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/path.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/spacer.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/bool.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/label.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/integer.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/notebook.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/color.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/authors/widgets/image.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/index.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/favicon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/source -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/source/index.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/_templates -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/_templates/versions.html -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/my-first-import-extension.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/simple-path-extension.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/call_extension_success.gif -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/stroke-parity-widget.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/Text_Ext_Moment_of_truth.gif -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/vanillin.smi -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/template_effect.zip -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/Smiles_Format.gif -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/stroke_parity_extension.zip -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/Call_Extension_Failure.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/make_red_extension.zip -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/resources/Inkscape_Recognizes_Our_Extension.gif -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/my-first-text-extension.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/index.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/tutorial/my-first-effect-extension.rst -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/conf.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docs/Makefile -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf14_style.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_interactive_mockup.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_custom.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_lowercase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/eps_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/output_scour.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_encoder.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSReadabilityItalic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheyGothEnglish.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSFelix.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySerifMed.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSNixishItalic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSOsmotron.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheyScriptMed.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheyScript1.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSReadability.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySerifBold.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSElfin.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySans1.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSTech.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSNixish.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySerifBoldItalic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/OFL.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/EMSAllure.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySerifMedItalic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg_fonts/HersheySansMed.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_input.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_export.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_effects.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/extrude.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/guillotine.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/addnodes.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_split.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docinfo.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg2xaml.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf_input.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_to_absolute.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_envelope.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_attributes.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/poetry.lock -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_jpg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_transmit_att.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_merge.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/interp_att_g.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/wireframe_sphere.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/rtree.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/straightseg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/CONTRIBUTING.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_tiff.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesssaturation.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_isometric.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_mesh_p2m.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_generic.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pathscatter.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesslight.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_hsl_adjust.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/merge_styles.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_autotexts.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_video.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_split.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_randomcase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layers2svgfont.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_mouse_handler.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/motion.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_install.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/gimp_xcf.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pixelsnap.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_export.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_install.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/new_glyph_layer.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/prepare_file_save_as.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_export.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_webp.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_alphabetsoup_config.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg2fxg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_to_absolute.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/guillotine.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_key_bindings.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_number_nodes.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_uppercase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/output_scour.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_jpg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_uppercase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_create_group.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/straightseg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_webp.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_morehue.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hershey.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/perfectboundcover.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_set_att.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_extract.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_transitions.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/interp.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_darker.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkscape.extension.schema -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/tar_layers.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_envelope.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_embed.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/synfig_prepare.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/lindenmayer.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_effects.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_flipcase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/extrude.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dhw_input.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ungroup_deep.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_desaturate.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/media_zip.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_output.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/merge_styles.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/spirograph.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesslight.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/LICENSE.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_gears.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/nicechart.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hershey.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_summary.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/generate_voronoi.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/markers_strokepaint.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/tools -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/tools/generate_argparse_conf.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removered.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/foldablebox.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_view.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/convert2dashes.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_lesssaturation.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/setup_typography_canvas.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_summary.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/draw_from_triangle.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_output.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/replace_font.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/aisvg.xslt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/edge3d.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkscape.extension.rng -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/lindenmayer.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/handles.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf_input_text_scale_factor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf_outlines.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_attributes.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/edge3d.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_rgbbarrel.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/synfig_output.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas_lib -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas_lib/svg.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas_lib/canvas.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas_lib/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_effect.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removegreen.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_business_card.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/synfig_fileformat.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/whirl.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/rtree.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_randomize.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/guides_creator.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_transmit_att.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_alphabetsoup.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkwebeffect.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_tiff.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/interp.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pathalongpath.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/.pylintrc -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_moresaturation.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_mesh_m2p.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_list.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/colors.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_png.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/gimp_xcf.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_morelight.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/scribus_export_pdf.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_export.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/foldablebox.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pdflatex.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/previous_glyph_layer.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_gears.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pathscatter.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svg2fxg.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removered.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/next_glyph_layer.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/measure.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/doc_ai_convert.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/tar_layers.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_create_rect.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode_qrcode.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/.pre-commit-config.yaml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/fig_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/canvas.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/properties.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/animation.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/shapes.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/geometry.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/brushes.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg/transform.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Code39Ext.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Upca.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Code128.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Ean8.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Code93.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Ean2.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Ean13.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Ean5.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Code39.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Base.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Rm4scc.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Upce.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/BaseEan.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/barcode/Code25i.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_blackandwhite.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/lorem_ipsum.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf14_header.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkscape_follow_link.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/.darglint -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_randomize.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pathalongpath.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_negative.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_braille.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/hpgl_decoder.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_autotexts.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_uninstall.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/generate_voronoi.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_seamless_pattern.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_custom.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/tox.ini -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_polar.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/wireframe_sphere.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ps_input.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/rubberstretch.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf_outlines.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_master_slide.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/param_curves.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode_datamatrix.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_grayscale.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/setup.cfg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_engraving.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/genpofiles.sh -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_dxf_points.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/TESTING.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/LICENSE.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_prepare_path_for_plasma.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/.pylintrc -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/.darglint -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/tox.ini -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_about.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_orientation_points.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_area.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_tools_library.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/MANIFEST.in -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_path_to_gcode.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_graffiti.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools_lathe.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/gcodetools.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/gcodetools/README.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/pyproject.toml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_web_image.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/wikimedia.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/reactome.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/bioicons.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/inkscape-web.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/ocal.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/inkscape-web.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/ocal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/wikimedia.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/reactome.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/sources/bioicons.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_web_image.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by-nd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/mit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-pd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-nc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-sa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-by.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/gpl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/asl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/bsd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by-sa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-nd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by-sa.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by-nc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-ne.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/perm-notice.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc-by-nc-sa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/cc0.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/licenses/unknown.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_web_image_cli.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_web_image.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_web_image.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/LICENSE.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/import_sources.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/MANIFEST.in -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/other/clipart/README.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dxf12_outlines.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_titlecase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/perspective.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/rubberstretch.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/whirl.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_mesh_p2m.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dpi96to90.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/aisvg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_create_group.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/epsilon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/z.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/t.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/tserif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/G.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Xvb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/e.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Xh.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/j.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/ocap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/U.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/hcap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Oterm.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/gamma.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/k.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/r.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Q.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Rblock.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Et.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Xvt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/f.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/P.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Ocross.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/v.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Eserif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/cross.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/serif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/IBSerif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/3.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Lt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/a.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/n.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/idot.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/6.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/ITSerif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Vser.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Chook.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Xne.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/h2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/acap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/vcap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/bar.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Ctail.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/vserl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/rcap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/h.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/yogh.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/o.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Eb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/lserif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/mcap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/s.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Cblob.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/question.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/m.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Tb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/barcap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/7.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/cserif.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/l.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/abase.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/c.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/b.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Tt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/bar2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/vserr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Lb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Xnw.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/alphabet_soup/Delta.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/voronoi2svg.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/guides_creator.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layer2png.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_master_slide.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_desaturate.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layout_nup.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layers2svgfont.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/seamless_pattern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_merge.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/output_scour.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_gear_rack.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/doxygen-main.dox -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/docinfo.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_key_bindings.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/tet.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/rhomb_triacont.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/trunc_oct.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/great_stel_dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/icos.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/trunc_tet.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/szilassi.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/trunc_icos.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/cuboct.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/trunc_cube.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/great_rhombicuboct.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/trunc_dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/snub_cube.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/small_triam_icos.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/oct.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/great_dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/rh_axes.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/methane.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/small_rhombicosidodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/jessens_orthog_icos.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/small_rhombicuboct.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/great_rhombicosidodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/icosidodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/snub_dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/cube.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/Poly3DObjects/rhomb_dodec.obj -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_embed.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/polyhedron_3d.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ungroup_deep.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dhw_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ink2canvas.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/plotter.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jitternodes.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/export_gimp_palette.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/previous_glyph_layer.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/handles.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_extract_selected.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/draw_from_triangle.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_extract.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_page.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/perfectboundcover.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/render_barcode_qrcode.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/synfig_output.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyInk_core_mouseHandler_zoomControl.js -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/flatten.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jitternodes.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/raster_output_jpg.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/restack.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/replace_font.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_uninstall.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_sentencecase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_grayscale.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/convert2dashes.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkweb.js -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/web_set_att.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/fig_input.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/nicechart.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/doc_ai_convert.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/jessyink_mouse_handler.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/interp_att_g.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_hsl_adjust.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/addnodes.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_polar.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/MANIFEST.in -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_envelope.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/plotter.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_morehue.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/triangle.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_rgbbarrel.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/polyhedron_3d.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/scribus_export_pdf.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/dpi90to96.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/flatten.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/prepare_file_save_as.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layer2png.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/funcplot.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/frame.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/triangle.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/grid_cartesian.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_brighter.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/webslicer_create_rect.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_dvd_cover.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pdflatex.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_replace.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removegreen.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/path_number_nodes.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_desktop.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_dvd_cover.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/export_gimp_palette.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/ps_input.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/lorem_ipsum.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svgfont2layers.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/printing_marks.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/fractalize.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svgcalendar.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_replace.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_darker.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removeblue.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_removeblue.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_video.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/svgfont2layers.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/layout_nup.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/xaml2svg.xsl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_blackandwhite.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/color_brighter.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/funcplot.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/README.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_titlecase.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/image_embed_selected.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/pixelsnap.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/template_seamless_pattern.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/text_randomcase.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/manage_extensions.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/pyproject.toml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/.git -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/manage_extensions.inx -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/utils.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/gui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/gui/main.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/gui/info.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/gui/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/targets.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/package.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/backfoot.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/remote.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/archive.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/default_icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/orphan_icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/star-some.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/default.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/star-lots.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/module_icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/core_icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/star-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/not-found.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/pixmaps/docs.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/gui.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/info.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/__init__.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/data/package.json -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/target.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/extensions/inkman//inkman/inkman/factory.py -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/LICENSE.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0 -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk-dark.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/dash-symbolic.symbolic.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/check-symbolic.symbolic.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-close-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-maximize-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-backdrop@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton-minimize-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-active-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-active-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-backdrop-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/bullet-symbolic.symbolic.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-hover-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-end-active-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-hover-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-backdrop-selectionmode@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/checkbox-checked-active-selectionmode.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start-hover.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/text-select-start@2.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/themes/README.md -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/applications/org.inkscape.Inkscape.desktop -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/metainfo/org.inkscape.Inkscape.appdata.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/bash-completion/completions/inkscape -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/attributes/svgprops -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/attributes/cssprops -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/attributes/css_defaults -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/attributes/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/inkscape-flat.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/inkscape-mac.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/inkscape-text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/inkscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/sodipodi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/branding/tux.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/animated-clock.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/art-nouveau-P3.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/blend_modes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/car.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/data_uri.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/eastern-motive-P4G.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/filters.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/flow-go.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/flowsample.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/gallardo.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/glass.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/gradient-mesh-experimental.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/i18n.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/istest.pov -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/l-systems.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/lighting_filters.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/live-path-effects-curvestitch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/live-path-effects-gears.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/live-path-effects-pathalongpath.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/markers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/replace-hue.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/rope-3D.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/stars.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/svgfont.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/tesselation-P3.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/text-on-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/tiger.svgz -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/tref.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples/turbulence_filters.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/filters/filters.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/filters/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/fonts/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/22x22/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/24x24/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/32x32/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/48x48/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/256x256/apps/org.inkscape.Inkscape.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/scalable/apps/org.inkscape.Inkscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/index.theme -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-left-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-right-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-horizontal-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-on-canvas.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-sel-as-group.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-bottom-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-top-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/align-vertical-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/arrange-circular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/arrange-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/attach-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bad-marker.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bend-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bitmap-trace.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bool-op.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom_left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_bottom_right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top_left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/boundingbox_top_right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bspline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/bug.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/clone-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-management.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-picker.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-cms.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-cmyk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-hsluv.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-hsx.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-rgb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-selector-wheel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-tag.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/color-wheel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/cols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/connector-avoid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/connector-ignore.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/connector-orthogonal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/construct-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/copy-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/curvestitching.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dashed-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-align-and-distribute.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-fill-and-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-filters.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-geometry.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-icon-preview.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-input-devices.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-layers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-memory.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-messages.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-object-properties.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-objects.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-path-effects.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-rows-and-columns.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-scripts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-selectors.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-svg-font.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-templates.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-text-and-font.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-tile-clones.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-transform.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/dialog-xml-editor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-graph-directed.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-graph.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-gaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-horizontal-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-randomize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-remove-overlaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-unclump.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-gaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/distribute-vertical-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-cleanup.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-export.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-import-web.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-import.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-metadata.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-open.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-print.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-properties.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-revert.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/document-save.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-calligraphic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-connector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-cuboid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-arc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-chord.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse-whole.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-ellipse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-eraser-delete-objects.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-eraser.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-freehand.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-angle-bisector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-circle-from-radius.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-circle-from-three-points.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-inactive.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-parallel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-perpendicular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-line-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-mirror.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-set-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry-show-measuring-info.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-geometry.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-polygon-star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-polygon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-rectangle.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-spiral.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-star-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-trace-background.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-use-pressure.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/draw-use-tilt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-link-lpe.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-link.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone-unlink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-clone.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-copy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-cut.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-height-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-height.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-in-place.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-size-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-width-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste-width.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-paste.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-redo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-all-layers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-all.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-invert.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-fill-and-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-object-type.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-stroke-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-select-same-stroke-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-undo-history.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit-undo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/ellipse-5pts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/embrodery-stitch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/empty-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/entries-linked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/entries-unlinked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/envelope.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions-clockwise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions-zorder.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/exchange-positions.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/experimental.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feBlend-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feColorMatrix-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feComponentTransfer-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feComposite-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feConvolveMatrix-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feDiffuseLighting-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feDisplacementMap-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feFlood-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feGaussianBlur-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feImage-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feMerge-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feMorphology-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feOffset-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feSpecularLighting-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feTile-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/feTurbulence-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/fill-between-many.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/fill-between-strokes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/fill-rule-even-odd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/fill-rule-nonzero.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/fillet-chamfer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/flatten.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/format-indent-less.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/format-indent-more.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-r2l.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-vertical-lr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/frmt-text-direction-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gap-random-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gap-random-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gears.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/glyph-copy-from.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/glyph-edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/glyph-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/glyph-list.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/go-down.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/go-up.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gradient-library.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gradient-spread-pad.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gradient-spread-reflect.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/gradient-spread-repeat.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/grid-axonometric.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/grid-rectangular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/guides.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/hamburger-menu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/hatches.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/help-contents.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/help-keyboard-shortcuts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/image-missing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/info-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/info.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/inkscape-logo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interactive_simplify.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-points.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-rotate-both.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-rotate-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-rotate-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-rotate-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-scale-both.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-scale-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-scale-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate-scale-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/interpolate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/join-type.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/knot.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/lattice2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-lower.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-raise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-rename.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/layer-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/lpe-connector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/matrix-2d.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/measure-segments.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mesh-gradient-fit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mesh-gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirror-symmetry.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0000.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0001.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0010.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0011.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0100.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0101.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0110.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-0111.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1000.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1001.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1010.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1011.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1100.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1101.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1110.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/mirroring-1111.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/no-marker.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-break.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-delete-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-join-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-join.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-segment-curve.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-segment-line.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-transform.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-auto-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-cusp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node-type-symmetric.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_max_x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_max_y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_min_x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/node_insert_min_y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-columns.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-hor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-ver.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-flip-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-group.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-hidden.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-locked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-rotate-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-rotate-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-rows.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-stroke-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-to-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-attract.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-blur.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-jitter-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-paint.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-push.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-randomize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-tweak-shrink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-ungroup-pop-selection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-ungroup.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-unlocked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/object-visible.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/off-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/off.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/offset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/on-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/on.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/orient-angle.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/orient-auto-reverse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/orient-auto.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/out-of-gamut-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/overlay-clip.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/overlay-mask.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pack-less.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pack-more.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/page-landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/page-portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-move-toggle.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-order-backwards.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-order-forwards.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-remove.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pages-resize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-conical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-linear.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-mesh.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-gradient-radial.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-fms.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-fsm.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-mfs.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-msf.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-sfm.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-order-smf.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-pattern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-solid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-swatch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/paint-unknown.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-break-apart.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-clip-edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-combine.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-cut.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-difference.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-division.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-effect-parameter-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-exclusion.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-inset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-intersection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mask-edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-bezier.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-bspline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-polyline-paraxial.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-polyline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-mode-spiro.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-offset-dynamic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-offset-linked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-outset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-reverse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-simplify.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-split.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-attract.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-push.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-roughen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-tweak-shrink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/path-union.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/perspective-envelope.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/perspective-parallel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pixelart-trace.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/powerclip.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/powermask.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/powerstroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/preferences-system.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/pts2ellipse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/randomize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/rectangle-make-corners-sharp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/remove-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/reset-settings.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/reset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/rotate-random.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/rough-hatches.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/roughen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/rows.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/ruler.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/scale-random.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/searching.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-lower.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-make-bitmap-copy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer-above.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer-below.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-move-to-layer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-raise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/selection-touch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-arc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-circle.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-clone.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-ellipse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-group.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-image.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-item.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-layer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-link.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-polygon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-rect.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-spiral.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-switch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-symbol.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-text-data.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-text-flow.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/shape-unknown.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-dialogs.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-guides.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-handles.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-node-handles.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/show-path-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/simplify.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/skeletal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/sketch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/slice.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-alignment-self.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-alignment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-corners.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-edges.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box-midpoints.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-distribution.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-grid-guide-intersections.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-lines-perpendicular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-lines-tangential.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-cusp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-intersection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-midpoint.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-rotation-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-nodes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-others.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-page.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap-text-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/snap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/spiro.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-clone.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-copy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/spray-mode-union.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/sticky_zoom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-butt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-round.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-cap-square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-bevel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-miter.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-join-round.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/stroke-to-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/swatches.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/switch-off.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/switch-on.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-bigger.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-fit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-remove.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbol-smaller.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/symbols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/taper-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-convert-to-regular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-flow-into-frame.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-auto.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-sideways.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-orientation-upright.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-put-on-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-remove-from-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-unflow.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text-unkern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_horz_kern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_letter_spacing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_line_spacing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_outer_style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_rotation.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_subscript.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_superscript.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_vert_kern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/text_word_spacing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tiling.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/too-much-ink-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-measure.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-node-editor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-pages.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-pointer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-spray.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/tool-tweak.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-2pts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-pattern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-rounded-corners.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-affect-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-move-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-move-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-scale-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-scale-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-skew-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/transform-skew-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/view-fullscreen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/vonkoch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/window-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/window-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/window-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/xml-attribute-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/xml-element-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/xml-node-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/xml-node-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/xml-text-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-center-page.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-double-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-drawing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-page.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-selection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-fit-width.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-half-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-in.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-out.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/scalable/actions/zoom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-left-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-horizontal-right-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-on-canvas-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-sel-as-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-bottom-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/align-vertical-top-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/arrange-circular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/arrange-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/attach-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bad-marker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bend-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bitmap-trace-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bool-op-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_bottom_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bspline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/bug-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/clone-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-management-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-picker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-cms-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-cmyk-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-hsluv-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-hsx-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-rgb-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-selector-wheel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-tag-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/color-wheel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/cols-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-avoid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-ignore-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/connector-orthogonal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/construct-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/copy-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/curvestitching-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dashed-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-filters-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-geometry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-icon-preview-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-input-devices-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-layers-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-memory-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-messages-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-object-properties-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-objects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-path-effects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-rows-and-columns-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-scripts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-selectors-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-svg-font-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-templates-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-text-and-font-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-tile-clones-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-transform-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/dialog-xml-editor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-graph-directed-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-graph-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-gaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-horizontal-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-remove-overlaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-unclump-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-gaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/distribute-vertical-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-cleanup-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-export-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-import-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-import-web-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-metadata-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-open-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-print-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-properties-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-revert-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/document-save-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-calligraphic-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-connector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-cuboid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-arc-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-chord-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-ellipse-whole-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-eraser-delete-objects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-eraser-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-freehand-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-angle-bisector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-circle-from-radius-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-circle-from-three-points-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-inactive-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-parallel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-perpendicular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-line-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-mirror-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-set-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-show-measuring-info-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-geometry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-polygon-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-polygon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-rectangle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-spiral-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-star-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-text-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-trace-background-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-use-pressure-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/draw-use-tilt-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-link-lpe-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-link-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-clone-unlink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-cut-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-height-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-height-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-in-place-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-size-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-width-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-paste-width-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-redo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-all-layers-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-all-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-invert-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-fill-and-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-object-type-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-stroke-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-select-same-stroke-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-undo-history-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/edit-undo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/ellipse-5pts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/embrodery-stitch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/empty-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/entries-linked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/entries-unlinked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/envelope-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-clockwise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/experimental-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feBlend-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feComposite-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feConvolveMatrix-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feDiffuseLighting-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feDisplacementMap-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feFlood-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feGaussianBlur-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feImage-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feMerge-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feMorphology-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feOffset-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feSpecularLighting-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feTile-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/feTurbulence-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-between-many-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-between-strokes-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/fillet-chamfer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/flatten-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/format-indent-less-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/format-indent-more-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-r2l-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-vertical-lr-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/frmt-text-direction-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gap-random-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gap-random-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gears-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/glyph-copy-from-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/glyph-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/glyph-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/glyph-list-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/go-down-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/go-up-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gradient-library-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gradient-spread-pad-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gradient-spread-reflect-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/gradient-spread-repeat-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/grid-axonometric-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/grid-rectangular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/guides-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/hamburger-menu-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/hatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/help-contents-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/help-keyboard-shortcuts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/image-missing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/info-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/info-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/inkscape-logo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interactive_simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-points-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-rotate-both-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-rotate-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-rotate-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-rotate-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-scale-both-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-scale-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-scale-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-scale-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/interpolate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/join-type-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/knot-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/lattice2-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-lower-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-raise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-rename-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/layer-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/lpe-connector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/matrix-2d-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/measure-segments-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mesh-gradient-fit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mesh-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirror-symmetry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0000-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0001-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0010-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0011-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0100-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0101-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0110-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-0111-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1000-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1001-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1010-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1011-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1100-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1101-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1110-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/mirroring-1111-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/no-marker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-break-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-delete-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-join-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-join-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-segment-curve-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-segment-line-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-transform-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-auto-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-cusp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node-type-symmetric-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_max_x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_max_y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_min_x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/node_insert_min_y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-columns-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-hor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-ver-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-flip-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-hidden-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-locked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rotate-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rotate-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-rows-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-stroke-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-to-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-attract-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-blur-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-jitter-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-paint-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-push-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-tweak-shrink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-ungroup-pop-selection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-ungroup-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-unlocked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/object-visible-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/off-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/off-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/offset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/on-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/on-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/orient-angle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/orient-auto-reverse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/orient-auto-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/out-of-gamut-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/overlay-clip-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/overlay-mask-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pack-less-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pack-more-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/page-landscape-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/page-portrait-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-move-toggle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-order-backwards-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-order-forwards-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-remove-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pages-resize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-conical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-linear-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-mesh-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-gradient-radial-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-fms-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-fsm-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-mfs-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-msf-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-sfm-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-order-smf-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-pattern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-solid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-swatch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/paint-unknown-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-break-apart-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-clip-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-combine-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-cut-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-difference-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-division-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-effect-parameter-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-exclusion-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-inset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-intersection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mask-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-bezier-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-bspline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-polyline-paraxial-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-polyline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-mode-spiro-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-offset-dynamic-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-offset-linked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-outset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-reverse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-split-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-attract-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-push-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-roughen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-tweak-shrink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/path-union-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/perspective-envelope-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/perspective-parallel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pixelart-trace-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/powerclip-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/powermask-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/powerstroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/preferences-system-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/pts2ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/rectangle-make-corners-sharp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/remove-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/reset-settings-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/reset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/rotate-random-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/rough-hatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/roughen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/rows-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/ruler-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/scale-random-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/searching-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-lower-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-make-bitmap-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-above-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-below-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-move-to-layer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-raise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/selection-touch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-arc-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-circle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-image-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-item-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-layer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-link-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-polygon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-rect-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-spiral-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-switch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-symbol-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-text-data-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-text-flow-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-text-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/shape-unknown-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-dialogs-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-guides-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-handles-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-node-handles-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/show-path-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/skeletal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/sketch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/slice-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-alignment-self-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-alignment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-corners-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-edges-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-midpoints-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-distribution-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-grid-guide-intersections-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-lines-perpendicular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-lines-tangential-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-cusp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-intersection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-midpoint-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-rotation-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-nodes-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-others-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/snap-text-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/spiro-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/spray-mode-union-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/sticky_zoom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-butt-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-round-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-cap-square-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-bevel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-miter-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-join-round-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/stroke-to-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/swatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/switch-off-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/switch-on-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-bigger-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-fit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-remove-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbol-smaller-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/symbols-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/taper-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-convert-to-regular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-flow-into-frame-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-auto-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-sideways-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-orientation-upright-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-put-on-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-remove-from-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-unflow-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text-unkern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_horz_kern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_letter_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_line_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_outer_style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_rotation-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_subscript-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_superscript-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_vert_kern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/text_word_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tiling-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/too-much-ink-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-measure-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-node-editor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-pages-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-pointer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-spray-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/tool-tweak-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-2pts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-pattern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-rounded-corners-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-affect-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-move-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-move-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-scale-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-scale-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-skew-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/transform-skew-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/view-fullscreen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/vonkoch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/window-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/window-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/window-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-attribute-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-element-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-node-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-node-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/xml-text-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-center-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-double-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-drawing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-selection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-fit-width-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-half-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-in-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-out-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/symbolic/actions/zoom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/-common.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/adjust_alpha.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/adjust_hue.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/adjust_lightness.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/adjust_saturation.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/arc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/calligraphy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/connector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/dropper-drop-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/dropper-drop-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/dropper-pick-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/dropper-pick-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/eraser.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/flood.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/geometric.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/gradient-add-stop.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/gradient-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/gradient-drag-stop.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/gradient-over-stop.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/measure.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/mesh-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/mesh.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/node-dragging.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/node-mouseover.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/page-dragging.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/page-draw.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/page-mouseover.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/page-resize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/page-resizing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/pen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/pencil.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/rect.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/select-dragging.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/select-mouseover.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/select.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/spiral.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/spray.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/text-insert.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-attract.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-inset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-less.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-more.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-move-in.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-move-jitter.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-move-out.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-move.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-outset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-push.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-repel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-rotate-clockwise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-rotate-counterclockwise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-roughen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-scale-down.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/tweak-scale-up.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/zoom-in.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/zoom-out.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/hicolor/cursors/cursors.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/index.theme -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/highlights.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-left-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-horizontal-right-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-on-canvas-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-sel-as-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-bottom-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/align-vertical-top-to-anchor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/arrange-circular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/arrange-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/attach-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bad-marker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bend-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bitmap-trace-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bool-op-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_bottom_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top_left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top_right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bspline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/bug-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/clone-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-management-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-picker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-cms-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-cmyk-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-hsluv-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-hsx-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-rgb-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-selector-wheel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-tag-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/color-wheel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/cols-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-avoid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-ignore-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/connector-orthogonal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/construct-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/copy-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/curvestitching-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dashed-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-filters-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-geometry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-icon-preview-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-input-devices-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-layers-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-memory-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-messages-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-object-properties-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-objects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-path-effects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-rows-and-columns-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-scripts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-selectors-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-svg-font-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-templates-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-text-and-font-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-tile-clones-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-transform-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/dialog-xml-editor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-graph-directed-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-graph-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-gaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-horizontal-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-remove-overlaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-unclump-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-gaps-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-node-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/distribute-vertical-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-cleanup-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-export-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-import-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-import-web-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-metadata-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-open-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-print-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-properties-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-revert-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/document-save-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-calligraphic-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-connector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-cuboid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-arc-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-chord-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-ellipse-whole-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-eraser-delete-objects-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-eraser-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-freehand-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-angle-bisector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-circle-from-radius-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-circle-from-three-points-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-inactive-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-parallel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-perpendicular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-line-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-mirror-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-set-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-show-measuring-info-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-geometry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-polygon-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-polygon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-rectangle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-spiral-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-star-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-text-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-trace-background-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-use-pressure-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/draw-use-tilt-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-link-lpe-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-link-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-clone-unlink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-cut-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-height-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-height-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-in-place-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-size-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-width-separately-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-paste-width-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-redo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-all-layers-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-all-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-invert-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-fill-and-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-object-type-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-stroke-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-select-same-stroke-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-undo-history-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/edit-undo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/ellipse-5pts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/embrodery-stitch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/empty-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/entries-linked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/entries-unlinked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/envelope-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-clockwise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/experimental-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feBlend-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feComposite-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feConvolveMatrix-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feDiffuseLighting-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feDisplacementMap-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feFlood-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feGaussianBlur-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feImage-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feMerge-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feMorphology-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feOffset-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feSpecularLighting-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feTile-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/feTurbulence-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-between-many-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-between-strokes-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/fillet-chamfer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/flatten-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/format-indent-less-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/format-indent-more-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-r2l-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-vertical-lr-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/frmt-text-direction-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gap-random-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gap-random-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gears-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/glyph-copy-from-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/glyph-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/glyph-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/glyph-list-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/go-down-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/go-up-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gradient-library-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gradient-spread-pad-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gradient-spread-reflect-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/gradient-spread-repeat-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/grid-axonometric-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/grid-rectangular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/guides-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/hamburger-menu-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/hatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/help-contents-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/help-keyboard-shortcuts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/image-missing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/info-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/info-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/inkscape-logo-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interactive_simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-points-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-rotate-both-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-rotate-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-rotate-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-rotate-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-scale-both-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-scale-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-scale-x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-scale-y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/interpolate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/join-type-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/knot-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/lattice2-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-lower-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-raise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-rename-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/layer-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/lpe-connector-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/matrix-2d-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/measure-segments-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mesh-gradient-fit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mesh-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirror-symmetry-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0000-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0001-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0010-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0011-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0100-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0101-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0110-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-0111-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1000-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1001-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1010-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1011-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1100-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1101-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1110-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/mirroring-1111-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/no-marker-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-break-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-delete-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-join-segment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-join-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-segment-curve-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-segment-line-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-transform-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-auto-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-cusp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node-type-symmetric-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_max_x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_max_y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_min_x-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/node_insert_min_y-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-columns-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-fill-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-hor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-ver-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-flip-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-hidden-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-locked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rotate-left-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rotate-right-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-rows-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-stroke-style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-to-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-attract-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-blur-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-jitter-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-paint-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-push-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-tweak-shrink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-ungroup-pop-selection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-ungroup-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-unlocked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/object-visible-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/off-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/off-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/offset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/on-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/on-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/orient-angle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/orient-auto-reverse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/orient-auto-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/out-of-gamut-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/overlay-clip-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/overlay-mask-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pack-less-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pack-more-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/page-landscape-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/page-portrait-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-move-toggle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-order-backwards-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-order-forwards-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-remove-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pages-resize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-conical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-linear-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-mesh-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-gradient-radial-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-none-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-fms-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-fsm-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-mfs-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-msf-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-sfm-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-order-smf-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-pattern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-solid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-swatch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/paint-unknown-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-break-apart-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-clip-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-combine-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-cut-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-difference-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-division-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-effect-parameter-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-exclusion-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-inset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-intersection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mask-edit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-bezier-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-bspline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-polyline-paraxial-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-polyline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-mode-spiro-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-offset-dynamic-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-offset-linked-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-outset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-reverse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-split-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-attract-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-push-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-roughen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-tweak-shrink-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/path-union-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/perspective-envelope-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/perspective-parallel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pixelart-trace-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/powerclip-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/powermask-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/powerstroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/preferences-system-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/pts2ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/randomize-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/rectangle-make-corners-sharp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/remove-color-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/reset-settings-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/reset-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/rotate-random-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/rough-hatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/roughen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/rows-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/ruler-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/scale-random-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/searching-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-bottom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-lower-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-make-bitmap-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-above-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-below-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-move-to-layer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-raise-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-top-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/selection-touch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-arc-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-circle-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-ellipse-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-group-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-image-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-item-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-layer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-link-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-polygon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-rect-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-spiral-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-star-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-switch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-symbol-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-text-data-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-text-flow-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-text-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/shape-unknown-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-dialogs-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-grid-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-guides-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-handles-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-node-handles-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/show-path-outline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/simplify-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/skeletal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/sketch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/slice-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-alignment-self-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-alignment-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-corners-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-edges-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-midpoints-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-bounding-box-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-distribution-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-grid-guide-intersections-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-lines-perpendicular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-lines-tangential-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-cusp-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-intersection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-midpoint-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-rotation-center-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-smooth-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-nodes-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-others-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/snap-text-baseline-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/spiro-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-clone-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-copy-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/spray-mode-union-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/sticky_zoom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-butt-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-round-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-cap-square-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-bevel-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-miter-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-join-round-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/stroke-to-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/swatches-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/switch-off-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/switch-on-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-add-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-bigger-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-fit-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-remove-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbol-smaller-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/symbols-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/taper-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-convert-to-regular-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-flow-into-frame-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-auto-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-sideways-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-orientation-upright-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-put-on-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-remove-from-path-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-unflow-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text-unkern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_horz_kern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_letter_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_line_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_outer_style-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_rotation-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_subscript-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_superscript-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_vert_kern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/text_word_spacing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tiling-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/too-much-ink-icon-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-measure-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-node-editor-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-pages-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-pointer-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-spray-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/tool-tweak-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-2pts-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-gradient-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-pattern-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-rounded-corners-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-affect-stroke-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-move-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-move-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-rotate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-scale-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-scale-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-skew-horizontal-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/transform-skew-vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/vertical-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/view-fullscreen-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/vonkoch-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/window-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/window-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/window-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-attribute-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-element-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-node-delete-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-node-duplicate-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/xml-text-new-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-center-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-double-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-drawing-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-page-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-selection-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-fit-width-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-half-size-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-in-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-next-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-original-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-out-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-previous-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/symbolic/actions/zoom-symbolic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/cursors/-common.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/cursors/calligraphy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/cursors/connector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/cursors/pen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/multicolor/cursors/cursors.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/index.theme -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-left-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-right-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-horizontal-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-bottom-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-top-to-anchor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/align-vertical-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/attach-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/bend-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/bitmap-trace.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/bool-op.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/bspline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/clone-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/color-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/color-gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/color-management.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/color-picker.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/cols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/connector-avoid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/connector-ignore.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/construct-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/copy-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/curvestitching.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dashed-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-align-and-distribute.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-fill-and-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-icon-preview.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-input-devices.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-layers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-memory.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-messages.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-object-properties.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-objects.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-rows-and-columns.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-scripts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-selectors.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-text-and-font.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-transform.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/dialog-xml-editor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-graph-directed.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-graph.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-gaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-horizontal-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-randomize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-remove-overlaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-unclump.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-baseline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-gaps.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-node.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/distribute-vertical-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/document-export.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/document-import-web.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/document-import.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/document-metadata.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-calligraphic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-connector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-cuboid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-arc.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-chord.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse-whole.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-ellipse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-eraser-delete-objects.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-eraser.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-freehand.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-angle-bisector.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-blank.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-circle-from-radius.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-circle-from-three-points.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-inactive.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-parallel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-perpendicular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-line-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-mirror.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-geometry-set-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-polygon-star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-polygon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-rectangle.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-spiral.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-star.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/draw-trace-background.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/drawing-1.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/drawing-2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/drawing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-link-lpe.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-link.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone-unlink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-clone.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-height-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-height.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-in-place.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-size-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-width-separately.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-paste-width.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-all-layers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-all.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-invert.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-fill-and-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-object-type.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-stroke-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-select-same-stroke-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/edit-undo-history.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/ellipse-5pts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/embrodery-stitch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/empty-icon.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/envelope.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/fill-between-many.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/fill-between-strokes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/fill-rule-even-odd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/fill-rule-nonzero.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/fillet-chamfer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/format-text-direction-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/format-text-direction-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gap-random-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gap-random-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gears.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gradient-spread-pad.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gradient-spread-reflect.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/gradient-spread-repeat.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/grid-axonometric.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/grid-rectangular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/guides.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/hamburger-menu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/help-contents.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/help-keyboard-shortcuts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/image-missing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/info-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/info.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/inkscape-logo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-points.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-rotate-both.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-rotate-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-rotate-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-rotate-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-scale-both.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-scale-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-scale-x.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate-scale-y.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/interpolate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/knot.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/lattice2.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-lower.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-raise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-rename.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/layer-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/measure-segments.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirror-symmetry.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0000.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0001.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0010.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0011.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0100.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0101.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0110.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-0111.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1000.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1001.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1010.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1011.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1100.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1101.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1110.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/mirroring-1111.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-add.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-break.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-delete-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-join-segment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-join.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-segment-curve.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-segment-line.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-type-auto-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-type-cusp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-type-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/node-type-symmetric.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-columns.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-fill.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-flip-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-flip-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-group.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-hidden.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-locked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-rotate-left.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-rotate-right.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-rows.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-stroke-style.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-to-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-attract.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-blur.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-jitter-color.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-paint.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-push.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-randomize.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-tweak-shrink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-ungroup.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-unlocked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/object-visible.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/off-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/offset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/on-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-gradient-linear.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-gradient-radial.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-none.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-pattern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-solid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/paint-unknown.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-break-apart.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-clip-edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-combine.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-cut.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-difference.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-division.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-effect-parameter-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-exclusion.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-inset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-intersection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mask-edit.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-bezier.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-bspline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-polyline-paraxial.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-polyline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-mode-spiro.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-offset-dynamic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-offset-linked.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-outset.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-reverse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-simplify.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-split.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-attract.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-push.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-roughen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-tweak-shrink.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/path-union.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/perspective-envelope.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/perspective-parallel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/powerclip.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/powermask.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/powerstroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/pts2ellipse.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/rectangle-make-corners-sharp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/rotate-random.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/rough-hatches.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/roughen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/rows.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/ruler.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/scale-random.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-bottom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-lower.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-make-bitmap-copy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-move-to-layer-above.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-move-to-layer-below.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-raise.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/selection-top.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-dialogs.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-grid.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-guides.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-handles.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-node-handles.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/show-path-outline.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/simplify.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/skeletal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/sketch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/slice.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-alignment-self.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-alignment.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-corners.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-edges.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box-midpoints.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-bounding-box.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-distribution.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-grid-guide-intersections.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-cusp.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-intersection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-midpoint.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-rotation-center.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes-smooth.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-nodes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap-page.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/snap.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/spiro.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-butt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-round.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-cap-square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-bevel.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-miter.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-join-round.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/stroke-to-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/taper-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-convert-to-regular.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-flow-into-frame.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-put-on-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-remove-from-path.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-unflow.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/text-unkern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/tiling.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/tool-node-editor.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/tool-pages.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/tool-pointer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/tool-tweak.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-2pts.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-gradient.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-pattern.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-rounded-corners.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-affect-stroke.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-move-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-move-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-rotate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-scale-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-scale-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-skew-horizontal.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/transform-skew-vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/vertical.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/view-fullscreen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/vonkoch.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/window-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/window-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/window-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/xml-attribute-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/xml-element-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/xml-node-delete.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/xml-node-duplicate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/xml-text-new.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-double-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-drawing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-page.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-selection.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-fit-width.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-half-size.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-in.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-next.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-original.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-out.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom-previous.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/icons/Tango/scalable/actions/zoom.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/acd-canvas.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/adobe-illustrator-cs2.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/carbon.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/corel-draw-x4.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/corel-draw-x8.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/inkscape.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/macromedia-freehand-mx.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/right-handed-illustration.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/xara.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/zoner-draw.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/keys/default.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/markers/markers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/paint/hatches.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/paint/patterns.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/paint/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Android-icon-palette.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Blues.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Bootstrap5.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/GNOME_HIG.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Gold.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Gray.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Greens.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Hilite.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Khaki.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/LaTeX-Beamer.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/MATLAB-Jet-72.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/MunsellChart.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Reds.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Royal.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Tango-Palette.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Topographic.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/Ubuntu.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/echo-palette.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/inkscape.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/svg.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/webhex.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/websafe22.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/windowsXP.gpl -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/palettes/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.ca.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.zh_CN.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.cs.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.is.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/about.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-splash.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-support.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome-text.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/screens/start-welcome.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/AigaSymbols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/BalloonSymbols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/FlowSymbols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/LogicSymbols.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/MapSymbolsNPS.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/symbols/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/A4leaflet-3fold-Roll.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/CD_label_120x120.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/LaTeX_Beamer.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/Typography_Canvas.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/about_screen.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default_pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default_px.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/no_layers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ar.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.as.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.bg.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.bn_BD.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.brx.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.br.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ca.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ca@valencia.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.zh_CN.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.hr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.cs.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.da.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.doi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.eo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.et.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.fi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.gu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.he.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.hi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.is.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ga.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.kn.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ks@aran.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ks@deva.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.km.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.kok.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.kok@latin.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.lv.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.mai.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ml.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.mni.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.mni@beng.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.mr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.nb.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.or.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ro.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sat.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sat@deva.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sr@latin.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sd.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sd@deva.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.es_MX.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.sv.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ta.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.te.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.tr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.ur.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/templates/default.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/OCAL.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/inkscape-logo-icons-sized.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/remove-color.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/support.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/symbolic_icons.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/ticotico.jpg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/user.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/pixmaps/inkscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/potrace.eu.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.eu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.be.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.ca.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.zh_CN.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.zh_CN.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.zh_CN.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.zh_TW.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.da.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.nl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.de.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/pixelart-dialog.el.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/potrace.el.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.el.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.eo.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.fa.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.fr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.gl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/pixelart-dialog.hu.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/potrace.hu.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.hu.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.id.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.it.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.ja.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.ko.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.nn.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.pl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.pt.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.pt_BR.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.ru.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.tutorial-advanced.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.tutorial-basic.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.tutorial-calligraphy.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.tutorial-elements.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.tutorial-interpolate.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.tutorial-shapes.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.tutorial-tips.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.tutorial-tracing-pixelart.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.tutorial-tracing.sr.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.sk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.sl.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/potrace.es.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.es.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.uk.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.vi.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/README -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/edge3d.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/making_markers.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/oldguitar.jpg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/pixelart-dialog.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/potrace.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-advanced.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-basic.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-calligraphy.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-elements.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-interpolate.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-shapes.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tips.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing-pixelart.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tutorial-tracing.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials/tux.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/Adwaita-dark.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/Adwaita.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/Minwaita-Inkscape.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/align-and-distribute.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/bad-marker.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/color-palette.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/command-palette-main.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/command-palette-operation.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-css.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-export.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-filter-editor.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-livepatheffect-add.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-livepatheffect-effect.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-save-template.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-text-edit.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/dialog-trace.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/gradient-edit.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/gradient-stop.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/gradient-tip.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/highlight-colors.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/inkscape-about.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/inkscape-start.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/mac.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/marker-popup.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/menus.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/page-properties.glade -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/spinbutton.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/style.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-commands.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-page.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-select.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-snap.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-tool-prefs.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-tool.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/toolbar-zoom.ui -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/units.xml -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/win32.css -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/canvas_ad.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/canvas_aw.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/canvas_cd.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/canvas_cw.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/canvas_sw.png -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_about.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_businesscard_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_businesscard_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_businesscard_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_desktop_hd_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_desktop_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_envelope_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_envelope_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_icon_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_image_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_image_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_image_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_mobile_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_photo_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_photo_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_photo_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_print_US_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_print_US_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_print_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_print_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_social_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_social_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_social_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_tablet_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_video_landscape.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_video_portrait.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/ui/resources/template_video_square.svg -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/LICENSE -- Up-to-date: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/GPL-2.0-or-later.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/LGPL-2.1-or-later.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/LGPL-3.0-or-later.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/MPL-1.1.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/GPL-2.0.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/OFL-1.1.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/GPL-3.0.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/LGPL-3.0.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/GPL-3.0-or-later.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/LGPL-2.1.txt -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/AUTHORS -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/TRANSLATORS -- Installing: /home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/doc/COPYING >>> inkscape-dbg*: Running split function dbg... >>> inkscape-dbg*: Preparing subpackage inkscape-dbg... >>> inkscape-dbg*: Running postcheck for inkscape-dbg >>> inkscape-doc*: Running split function doc... '/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/examples' -> '/home/buildozer/aports/community/inkscape/pkg/inkscape-doc/usr/share/inkscape/examples' '/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/inkscape/tutorials' -> '/home/buildozer/aports/community/inkscape/pkg/inkscape-doc/usr/share/inkscape/tutorials' >>> inkscape-doc*: Preparing subpackage inkscape-doc... >>> inkscape-doc*: Running postcheck for inkscape-doc >>> inkscape-lang*: Running split function lang... >>> inkscape-lang*: Preparing subpackage inkscape-lang... >>> inkscape-lang*: Running postcheck for inkscape-lang >>> inkscape-view*: Running split function view... '/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/bin/inkview' -> '/home/buildozer/aports/community/inkscape/pkg/inkscape-view/usr/bin/inkview' >>> inkscape-view*: Preparing subpackage inkscape-view... >>> inkscape-view*: Running postcheck for inkscape-view >>> inkscape-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/community/inkscape/pkg/inkscape/usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/inkscape/pkg/inkscape-bash-completion/usr/share/bash-completion/completions' >>> inkscape-bash-completion*: Preparing subpackage inkscape-bash-completion... >>> inkscape-bash-completion*: Running postcheck for inkscape-bash-completion >>> inkscape*: Running postcheck for inkscape >>> inkscape*: Preparing package inkscape... >>> WARNING: inkscape*: Redundant /usr/lib in rpath found >>> inkscape-bash-completion*: Scanning shared objects >>> inkscape-dbg*: Scanning shared objects >>> inkscape-doc*: Scanning shared objects >>> inkscape-lang*: Scanning shared objects >>> inkscape-view*: Scanning shared objects >>> inkscape*: Scanning shared objects >>> inkscape-bash-completion*: Tracing dependencies... >>> inkscape-bash-completion*: Package size: 24.0 KB >>> inkscape-bash-completion*: Compressing data... >>> inkscape-bash-completion*: Create checksum... >>> inkscape-bash-completion*: Create inkscape-bash-completion-1.2-r0.apk >>> inkscape-dbg*: Tracing dependencies... >>> inkscape-dbg*: Package size: 308.7 MB >>> inkscape-dbg*: Compressing data... >>> inkscape-dbg*: Create checksum... >>> inkscape-dbg*: Create inkscape-dbg-1.2-r0.apk >>> inkscape-doc*: Tracing dependencies... >>> inkscape-doc*: Package size: 73.8 MB >>> inkscape-doc*: Compressing data... >>> inkscape-doc*: Create checksum... >>> inkscape-doc*: Create inkscape-doc-1.2-r0.apk >>> inkscape-lang*: Tracing dependencies... >>> inkscape-lang*: Package size: 42.8 MB >>> inkscape-lang*: Compressing data... >>> inkscape-lang*: Create checksum... >>> inkscape-lang*: Create inkscape-lang-1.2-r0.apk >>> inkscape-view*: Tracing dependencies... >>> ERROR: inkscape-view*: libinkscape_base.so: path not found desktop-file-utils so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 so:libgtkmm-3.0.so.1 so:libstdc++.so.6 >>> inkscape-view*: Package size: 80.0 KB >>> inkscape-view*: Compressing data... >>> inkscape-view*: Create checksum... >>> inkscape-view*: Create inkscape-view-1.2-r0.apk >>> inkscape*: Tracing dependencies... >>> ERROR: inkscape*: libinkscape_base.so: path not found desktop-file-utils pkgconfig so:libMagick++-6.Q16.so.9 so:libX11.so.6 so:libatkmm-1.6.so.1 so:libboost_filesystem.so.1.78.0 so:libc.musl-ppc64le.so.1 so:libcairo-gobject.so.2 so:libcairo.so.2 so:libcairomm-1.0.so.1 so:libcdr-0.1.so.1 so:libdouble-conversion.so.3 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgc.so.1 so:libgcc_s.so.1 so:libgdk-3.so.0 so:libgdk_pixbuf-2.0.so.0 so:libgdkmm-3.0.so.1 so:libgio-2.0.so.0 so:libgiomm-2.4.so.1 so:libglib-2.0.so.0 so:libglibmm-2.4.so.1 so:libgmodule-2.0.so.0 so:libgobject-2.0.so.0 so:libgomp.so.1 so:libgsl.so.27 so:libgslcblas.so.0 so:libgtk-3.so.0 so:libgtkmm-3.0.so.1 so:libharfbuzz.so.0 so:libintl.so.8 so:libjpeg.so.8 so:liblcms2.so.2 so:libpango-1.0.so.0 so:libpangocairo-1.0.so.0 so:libpangoft2-1.0.so.0 so:libpangomm-1.4.so.1 so:libpng16.so.16 so:libpoppler-glib.so.8 so:libpoppler.so.121 so:libpotrace.so.0 so:librevenge-0.0.so.0 so:librevenge-stream-0.0.so.0 so:libsigc-2.0.so.0 so:libsoup-2.4.so.1 so:libstdc++.so.6 so:libvisio-0.1.so.1 so:libxml2.so.2 so:libxslt.so.1 so:libz.so.1 >>> inkscape*: Package size: 57.8 MB >>> inkscape*: Compressing data... >>> inkscape*: Create checksum... >>> inkscape*: Create inkscape-1.2-r0.apk >>> inkscape: Build complete at Sat, 21 May 2022 11:40:38 +0000 elapsed time 0h 13m 29s >>> inkscape: Cleaning up srcdir >>> inkscape: Cleaning up pkgdir >>> inkscape: Uninstalling dependencies... (1/271) Purging .makedepends-inkscape (20220521.112710) (2/271) Purging desktop-file-utils (0.26-r1) (3/271) Purging cmake (3.23.1-r0) (4/271) Purging double-conversion-dev (3.1.5-r0) (5/271) Purging double-conversion (3.1.5-r0) (6/271) Purging gc-dev (8.2.0-r0) (7/271) Purging libgc++ (8.2.0-r0) (8/271) Purging gdl-dev (3.40.0-r0) (9/271) Purging gdl (3.40.0-r0) (10/271) Purging gsl-dev (2.7.1-r0) (11/271) Purging gsl (2.7.1-r0) (12/271) Purging gtkmm3-dev (3.24.5-r0) (13/271) Purging gtkmm3 (3.24.5-r0) (14/271) Purging gtkspell3-dev (3.0.10-r0) (15/271) Purging gtkspell3 (3.0.10-r0) (16/271) Purging imagemagick6-dev (6.9.12.48-r0) (17/271) Purging imagemagick6-c++ (6.9.12.48-r0) (18/271) Purging imagemagick6-libs (6.9.12.48-r0) (19/271) Purging libcdr-dev (0.1.7-r5) (20/271) Purging libcdr (0.1.7-r5) (21/271) Purging libsoup-dev (2.74.0-r0) (22/271) Purging libsoup (2.74.0-r0) (23/271) Purging glib-networking (2.72.0-r1) (24/271) Purging gsettings-desktop-schemas (42.0-r0) (25/271) Purging libtool (2.4.7-r0) (26/271) Purging libltdl (2.4.7-r0) (27/271) Purging libvisio-dev (0.1.7-r6) (28/271) Purging libvisio (0.1.7-r6) (29/271) Purging libxslt-dev (1.1.35-r0) (30/271) Purging poppler-dev (22.05.0-r0) (31/271) Purging poppler-glib (22.05.0-r0) (32/271) Purging poppler (22.05.0-r0) (33/271) Purging popt-dev (1.18-r0) (34/271) Purging potrace-dev (1.16-r1) (35/271) Purging potrace (1.16-r1) (36/271) Purging python3-dev (3.10.4-r0) (37/271) Purging samurai (1.2-r1) (38/271) Purging ttf-dejavu (2.37-r1) (39/271) Purging encodings (1.0.5-r0) (40/271) Purging mkfontscale (1.2.2-r0) (41/271) Purging gtk+3.0-dev (3.24.33-r0) (42/271) Purging wayland-protocols (1.25-r0) (43/271) Purging gtk+3.0 (3.24.33-r0) Executing gtk+3.0-3.24.33-r0.post-deinstall (44/271) Purging gtk-update-icon-cache (2.24.33-r2) (45/271) Purging hicolor-icon-theme (0.17-r1) (46/271) Purging wayland-dev (1.20.0-r0) (47/271) Purging wayland-libs-cursor (1.20.0-r0) (48/271) Purging wayland-libs-egl (1.20.0-r0) (49/271) Purging pangomm-dev (2.46.2-r0) (50/271) Purging pangomm (2.46.2-r0) (51/271) Purging pango-dev (1.50.7-r0) (52/271) Purging pango-tools (1.50.7-r0) (53/271) Purging atkmm-dev (2.28.0-r1) (54/271) Purging atkmm (2.28.0-r1) (55/271) Purging glibmm-dev (2.66.2-r0) (56/271) Purging glibmm (2.66.2-r0) (57/271) Purging gdk-pixbuf-dev (2.42.8-r0) (58/271) Purging cairomm-dev (1.14.3-r0) (59/271) Purging cairomm (1.14.3-r0) (60/271) Purging cairo-dev (1.17.4-r0) (61/271) Purging cairo-tools (1.17.4-r0) (62/271) Purging xcb-util-dev (0.4.0-r3) (63/271) Purging util-macros (1.19.3-r0) (64/271) Purging xcb-util (0.4.0-r3) (65/271) Purging enchant2-dev (2.3.2-r1) (66/271) Purging enchant2 (2.3.2-r1) (67/271) Purging at-spi2-atk-dev (2.38.0-r0) (68/271) Purging at-spi2-atk (2.38.0-r0) (69/271) Purging atk-dev (2.38.0-r0) (70/271) Purging atk (2.38.0-r0) (71/271) Purging at-spi2-core-dev (2.44.1-r0) (72/271) Purging at-spi2-core (2.44.1-r0) (73/271) Purging harfbuzz-dev (4.2.1-r0) (74/271) Purging harfbuzz-icu (4.2.1-r0) (75/271) Purging glib-dev (2.72.1-r0) (76/271) Purging gettext-dev (0.21-r2) (77/271) Purging gettext-asprintf (0.21-r2) (78/271) Purging gettext (0.21-r2) (79/271) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (80/271) Purging libxslt (1.1.35-r0) (81/271) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (82/271) Purging libxml2-utils (2.9.14-r0) (83/271) Purging libffi-dev (3.4.2-r1) (84/271) Purging librevenge-dev (0.0.4-r7) (85/271) Purging cppunit-dev (1.15.1-r0) (86/271) Purging cppunit (1.15.1-r0) (87/271) Purging librevenge (0.0.4-r7) (88/271) Purging boost-dev (1.78.0-r1) (89/271) Purging boost1.78-dev (1.78.0-r1) (90/271) Purging bzip2-dev (1.0.8-r1) (91/271) Purging icu-dev (71.1-r2) (92/271) Purging boost1.78 (1.78.0-r1) (93/271) Purging boost1.78-libs (1.78.0-r1) (94/271) Purging boost1.78-atomic (1.78.0-r1) (95/271) Purging boost1.78-container (1.78.0-r1) (96/271) Purging boost1.78-contract (1.78.0-r1) (97/271) Purging boost1.78-coroutine (1.78.0-r1) (98/271) Purging boost1.78-date_time (1.78.0-r1) (99/271) Purging boost1.78-fiber (1.78.0-r1) (100/271) Purging boost1.78-graph (1.78.0-r1) (101/271) Purging boost1.78-iostreams (1.78.0-r1) (102/271) Purging boost1.78-locale (1.78.0-r1) (103/271) Purging boost1.78-log_setup (1.78.0-r1) (104/271) Purging boost1.78-log (1.78.0-r1) (105/271) Purging boost1.78-math (1.78.0-r1) (106/271) Purging boost1.78-prg_exec_monitor (1.78.0-r1) (107/271) Purging boost1.78-program_options (1.78.0-r1) (108/271) Purging boost1.78-random (1.78.0-r1) (109/271) Purging boost1.78-regex (1.78.0-r1) (110/271) Purging boost1.78-stacktrace_basic (1.78.0-r1) (111/271) Purging boost1.78-stacktrace_noop (1.78.0-r1) (112/271) Purging boost1.78-system (1.78.0-r1) (113/271) Purging boost1.78-timer (1.78.0-r1) (114/271) Purging boost1.78-type_erasure (1.78.0-r1) (115/271) Purging boost1.78-unit_test_framework (1.78.0-r1) (116/271) Purging boost1.78-wave (1.78.0-r1) (117/271) Purging boost1.78-wserialization (1.78.0-r1) (118/271) Purging boost1.78-json (1.78.0-r1) (119/271) Purging boost1.78-nowide (1.78.0-r1) (120/271) Purging boost1.78-python3 (1.78.0-r1) (121/271) Purging python3 (3.10.4-r0) (122/271) Purging libepoxy-dev (1.5.10-r0) (123/271) Purging libepoxy (1.5.10-r0) (124/271) Purging mesa-dev (21.3.8-r1) (125/271) Purging libxdamage-dev (1.1.5-r1) (126/271) Purging libxdamage (1.1.5-r1) (127/271) Purging libxshmfence-dev (1.3-r1) (128/271) Purging mesa-egl (21.3.8-r1) (129/271) Purging mesa-gbm (21.3.8-r1) (130/271) Purging mesa-gl (21.3.8-r1) (131/271) Purging mesa-gles (21.3.8-r1) (132/271) Purging mesa-xatracker (21.3.8-r1) (133/271) Purging mesa-osmesa (21.3.8-r1) (134/271) Purging mesa (21.3.8-r1) (135/271) Purging llvm13-libs (13.0.1-r2) (136/271) Purging librsvg (2.54.1-r0) (137/271) Purging pango (1.50.7-r0) Executing pango-1.50.7-r0.pre-deinstall (138/271) Purging gdk-pixbuf (2.42.8-r0) Executing gdk-pixbuf-2.42.8-r0.pre-deinstall (139/271) Purging shared-mime-info (2.2-r0) Executing shared-mime-info-2.2-r0.post-deinstall (140/271) Purging cairo-gobject (1.17.4-r0) (141/271) Purging harfbuzz (4.2.1-r0) (142/271) Purging glib (2.72.1-r0) (143/271) Purging wayland-libs-client (1.20.0-r0) (144/271) Purging ghostscript (9.56.1-r0) (145/271) Purging cups-libs (2.4.1-r1) (146/271) Purging gnutls (3.7.5-r0) (147/271) Purging p11-kit (0.24.1-r0) (148/271) Purging wayland-libs-server (1.20.0-r0) (149/271) Purging libffi (3.4.2-r1) (150/271) Purging aspell-libs (0.60.8-r1) (151/271) Purging gettext-libs (0.21-r2) (152/271) Purging avahi-libs (0.8-r6) (153/271) Purging libintl (0.21-r2) (154/271) Purging dbus-dev (1.14.0-r1) (155/271) Purging dbus-libs (1.14.0-r1) (156/271) Purging util-linux-dev (2.38-r1) (157/271) Purging libfdisk (2.38-r1) (158/271) Purging libmount (2.38-r1) (159/271) Purging libsmartcols (2.38-r1) (160/271) Purging libuuid (2.38-r1) (161/271) Purging libblkid (2.38-r1) (162/271) Purging pcre-dev (8.45-r2) (163/271) Purging libpcre16 (8.45-r2) (164/271) Purging libpcre32 (8.45-r2) (165/271) Purging libpcrecpp (8.45-r2) (166/271) Purging pcre (8.45-r2) (167/271) Purging boost1.78-chrono (1.78.0-r1) (168/271) Purging boost1.78-context (1.78.0-r1) (169/271) Purging boost1.78-filesystem (1.78.0-r1) (170/271) Purging graphite2-dev (1.3.14-r1) (171/271) Purging graphite2 (1.3.14-r1) (172/271) Purging libxft-dev (2.3.4-r0) (173/271) Purging libxft (2.3.4-r0) (174/271) Purging fontconfig-dev (2.14.0-r0) (175/271) Purging freetype-dev (2.12.1-r0) (176/271) Purging cairo (1.17.4-r0) (177/271) Purging fontconfig (2.14.0-r0) (178/271) Purging freetype (2.12.1-r0) (179/271) Purging libarchive (3.6.1-r0) (180/271) Purging libbz2 (1.0.8-r1) (181/271) Purging lcms2-dev (2.13.1-r0) (182/271) Purging lcms2 (2.13.1-r0) (183/271) Purging tiff-dev (4.3.0-r1) (184/271) Purging libjpeg-turbo-dev (2.1.3-r1) (185/271) Purging libwebp-dev (1.2.2-r0) (186/271) Purging zstd-dev (1.5.2-r1) (187/271) Purging libtiffxx (4.3.0-r1) (188/271) Purging tiff (4.3.0-r1) (189/271) Purging libxkbcommon-dev (1.4.0-r0) (190/271) Purging libxkbcommon-x11 (1.4.0-r0) (191/271) Purging libxkbcommon (1.4.0-r0) (192/271) Purging xkeyboard-config (2.35.1-r0) (193/271) Purging libxml2-dev (2.9.14-r0) (194/271) Purging libxml2 (2.9.14-r0) (195/271) Purging xz-dev (5.2.5-r1) (196/271) Purging xz-libs (5.2.5-r1) (197/271) Purging boost1.78-thread (1.78.0-r1) (198/271) Purging gdbm (1.23-r0) (199/271) Purging mpdecimal (2.5.1-r1) (200/271) Purging readline (8.1.2-r0) (201/271) Purging sqlite-dev (3.38.5-r0) (202/271) Purging sqlite-libs (3.38.5-r0) (203/271) Purging boost1.78-serialization (1.78.0-r1) (204/271) Purging libdrm-dev (2.4.110-r0) (205/271) Purging libdrm (2.4.110-r0) (206/271) Purging linux-headers (5.16.7-r1) (207/271) Purging icu (71.1-r2) (208/271) Purging nuspell (5.1.0-r1) (209/271) Purging icu-libs (71.1-r2) (210/271) Purging icu-data-en (71.1-r2) (211/271) Purging libpng-dev (1.6.37-r1) (212/271) Purging libpng (1.6.37-r1) (213/271) Purging zlib-dev (1.2.12-r1) (214/271) Purging rhash-libs (1.4.2-r2) (215/271) Purging libuv (1.44.1-r0) (216/271) Purging gc (8.2.0-r0) (217/271) Purging libxrandr-dev (1.5.2-r1) (218/271) Purging libxrandr (1.5.2-r1) (219/271) Purging libxcomposite-dev (0.4.5-r0) (220/271) Purging libxcomposite (0.4.5-r0) (221/271) Purging libxinerama-dev (1.1.4-r1) (222/271) Purging libxinerama (1.1.4-r1) (223/271) Purging libxxf86vm-dev (1.1.4-r2) (224/271) Purging libxxf86vm (1.1.4-r2) (225/271) Purging libxcursor-dev (1.2.1-r0) (226/271) Purging libxcursor (1.2.1-r0) (227/271) Purging libxrender-dev (0.9.10-r3) (228/271) Purging libxrender (0.9.10-r3) (229/271) Purging libxtst-dev (1.2.3-r3) (230/271) Purging libxtst (1.2.3-r3) (231/271) Purging libxi-dev (1.8-r0) (232/271) Purging libxi (1.8-r0) (233/271) Purging libxfixes-dev (6.0.0-r0) (234/271) Purging libxfixes (6.0.0-r0) (235/271) Purging libxext-dev (1.3.4-r0) (236/271) Purging libxext (1.3.4-r0) (237/271) Purging libx11-dev (1.8-r0) (238/271) Purging xtrans (1.4.0-r1) (239/271) Purging libx11 (1.8-r0) (240/271) Purging libxcb-dev (1.15-r0) (241/271) Purging xcb-proto (1.15-r0) (242/271) Purging libxcb (1.15-r0) (243/271) Purging libxau-dev (1.0.9-r0) (244/271) Purging libxau (1.0.9-r0) (245/271) Purging libxdmcp-dev (1.1.3-r0) (246/271) Purging libxdmcp (1.1.3-r0) (247/271) Purging pixman-dev (0.40.0-r3) (248/271) Purging pixman (0.40.0-r3) (249/271) Purging libjpeg-turbo (2.1.3-r1) (250/271) Purging libwebp (1.2.2-r0) (251/271) Purging nettle (3.7.3-r0) (252/271) Purging libtasn1 (4.18.0-r0) (253/271) Purging libpsl-dev (0.21.1-r0) (254/271) Purging libpsl (0.21.1-r0) (255/271) Purging libidn2 (2.3.2-r1) (256/271) Purging libunistring (1.0-r0) (257/271) Purging fribidi-dev (1.0.12-r0) (258/271) Purging fribidi (1.0.12-r0) (259/271) Purging libgcrypt (1.10.1-r0) (260/271) Purging libgpg-error (1.45-r0) (261/271) Purging xorgproto (2022.1-r0) (262/271) Purging libxshmfence (1.3-r1) (263/271) Purging mesa-glapi (21.3.8-r1) (264/271) Purging expat-dev (2.4.8-r0) (265/271) Purging brotli-dev (1.0.9-r6) (266/271) Purging libsigc++-dev (2.10.6-r0) (267/271) Purging libsigc++ (2.10.6-r0) (268/271) Purging jbig2dec (0.19-r0) (269/271) Purging libproxy (0.4.17-r2) (270/271) Purging openjpeg (2.5.0-r0) (271/271) Purging libfontenc (1.1.4-r0) Executing busybox-1.35.0-r13.trigger OK: 367 MiB in 90 packages >>> inkscape: Updating the community/ppc64le repository index... >>> inkscape: Signing the index...